dolibarr/dev/build/README

97 lines
2.4 KiB
Plaintext
Raw Permalink Normal View History

2005-03-05 15:38:58 +01:00
README (English)
Path: /dolibarr/dev/build/README
2007-02-05 14:06:37 +01:00
##################################################
2005-03-05 15:38:58 +01:00
Building packages
2007-02-05 14:06:37 +01:00
##################################################
2005-03-05 15:38:58 +01:00
2019-08-27 20:36:52 +02:00
All sub-directories of "build" directory contains files (setup or binary tools) required to build automatically Dolibarr packages.
2025-01-05 14:28:07 +01:00
The build directory and all its contents is absolutely not required to make Dolibarr working.
2021-01-09 13:24:03 +01:00
It is here only to build Dolibarr packages, and those generated packages will not contains this "build" directory.
2005-03-05 15:38:58 +01:00
There are several tools:
2022-07-27 00:08:48 +02:00
--------------------------------------------------------------------------------------------------
- To build full Dolibarr packages, launch the script
2008-05-13 23:25:22 +02:00
> Launch command perl makepack-dolibarr.pl
2005-03-05 15:38:58 +01:00
2022-07-27 00:08:48 +02:00
See makepack-howto.txt for prerequisites.
2020-09-13 13:17:21 +02:00
--------------------------------------------------------------------------------------------------
2025-01-05 14:28:07 +01:00
- To build a theme package, launch the script
> perl makepack-dolibarrtheme.pl
2020-09-13 13:17:21 +02:00
--------------------------------------------------------------------------------------------------
2020-09-13 13:17:21 +02:00
- To build a package for a module, launch the script
> perl makepack-dolibarrmodule.pl
2020-09-13 13:17:21 +02:00
--------------------------------------------------------------------------------------------------
2020-09-13 13:17:21 +02:00
- To build developer documentation, launch the script
2019-12-11 20:40:18 +01:00
> perl dolibarr-doxygen-build.pl
--------------------------------------------------------------------------------------------------
2005-03-05 15:38:58 +01:00
You can find in "build", following sub-directories:
2005-03-05 15:38:58 +01:00
* composer
To test an upgrade of a lib.
* debian
2005-03-05 15:38:58 +01:00
To build Debian package.
* dmg:
To build Mac OS package (not ready yet).
2005-03-05 15:38:58 +01:00
* doap:
To build Doap descriptor to promote/describe Dolibarr releases.
2020-09-13 13:17:21 +02:00
* docker:
To deploy Dolibarr with docker.
* doxygen:
Dir with config file to build doxygen documentation.
2005-03-05 15:38:58 +01:00
* exe:
2008-05-13 23:25:22 +02:00
To build exe package for Windows that distribute Dolibarr sources or
to build the complete DoliWamp package.
2005-03-05 15:38:58 +01:00
2020-09-13 13:17:21 +02:00
* gource:
To build the video of history of git changes.
* launchpad:
Doc file to explain how to use launchpad.
2009-07-29 00:36:09 +02:00
* obs:
Doc file to explain how to push release onto OBS.
2009-07-29 00:36:09 +02:00
2005-03-05 15:38:58 +01:00
* pad:
2009-07-29 00:36:09 +02:00
To build a PAD file descriptor to promote/describe Dolibarr releases.
* patch:
Script file to generate a patch file to distribute a Dolibarr mod.
2009-10-31 14:58:23 +01:00
* perl:
Tool to install dolibarr when using virtualmin pro
* rpm:
To build Redhat, Opensuse or Mandriva package.
* tgz:
To build a tgz package.
2020-09-13 13:17:21 +02:00
* travis-ci:
Used by travis to make CI.
* zip:
To build a zip package.