dolibarr/build/README

97 lines
2.7 KiB
Plaintext
Raw Normal View History

2005-03-05 15:38:58 +01:00
README (English)
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
All sub-directories of "build" directory contains files required to build
automatically Dolibarr packages.
2007-12-16 21:58:31 +01:00
There are several tools:
2005-03-05 15:38:58 +01: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
Note: Prerequisites to build tgz, debian, rpm package
> apt-get install tar dpkg dpatch p7zip-full rpm zip
Note: Prerequisites to build autoexe DoliWamp package:
> Install InnoSetup
For example by running isetup-5.3.9.exe (http://www.jrsoftware.org)
> Install WampServer into "C:\Program Files\Wamp"
For example by running wampserver2.2e-php5.4.3-httpd-2.4.2-mysql5.5.24-x64.exe (http://www.wampserver.com)
> Install WampServer addon to have versions: Apache2.2.11, Mysql5.0.45, Php5.3.0
For example by running WampServer2-APACHE2211.exe (http://www.wampserver.com)
For example by running WampServer2-MYSQL5045.exe (http://www.wampserver.com)
For example by running WampServer2-PHP530.exe (http://www.wampserver.com)
> To build from Windows (running from makepack-dolibarr.pl script is however
recommanded), open file build/exe/doliwamp.iss and click on button "Compile".
The .exe file will be build into directory build.
2007-02-05 14:06:37 +01:00
- To build a translaction package, launch the script
> perl makepack-dolibarrlang.pl
2005-03-05 15:38:58 +01:00
- To build a theme package, launch the script
> perl makepack-dolibarrtheme.pl
- To build a package for a module, launch the script
> perl makepack-dolibarrmodule.pl
- To build developper documentation, launch the script
> perl dolybarr-doxygen-build.pl
Note:
2006-04-22 01:07:06 +02:00
The build directory and all its contents is absolutely not required to make
2005-03-05 15:38:58 +01:00
Dolibarr working. It is here only to build Dolibarr packages, and those
generated packages will not contains this "build" directory.
2008-05-13 23:25:22 +02:00
We can find in "build", following sub-directories:
2005-03-05 15:38:58 +01:00
* aps:
To build APS package.
* 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.
* 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
* launchpad:
Doc file to explain how to use launchpad.
2009-07-29 00:36:09 +02:00
* live:
Doc file to explain how to create a demo live CD.
* 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.
* zip:
To build a zip package.