Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Last revision Both sides next revision
en:developer:release_kits [2018/03/27 12:12]
kjdon [create-distribution]
en:developer:release_kits [2018/03/27 12:12]
kjdon [**create-installer**]
Line 104: Line 104:
    ​***create-distribution**    ​***create-distribution**
 This target compiles all the java classes used in Greenstone3,​ and creates a clean Greenstone3 directory structure which holds the compiled java classes and the compiled binaries and documentation from the previous step. It exports the Greenstone3 source code to ''​distribution/​greenstone3''​. It then compiles all the java classes, including those for GLI and the indexers, by running ant, using the special ''​operations-on gs3home.xml''​ script. It copies the compiled binary executables and documentation from ''​greenstone3''​ to the appropriate places in ''​distribution/​greenstone3''​. It also deletes some files useful only on other operating systems, and some files only for greenstone2. This target compiles all the java classes used in Greenstone3,​ and creates a clean Greenstone3 directory structure which holds the compiled java classes and the compiled binaries and documentation from the previous step. It exports the Greenstone3 source code to ''​distribution/​greenstone3''​. It then compiles all the java classes, including those for GLI and the indexers, by running ant, using the special ''​operations-on gs3home.xml''​ script. It copies the compiled binary executables and documentation from ''​greenstone3''​ to the appropriate places in ''​distribution/​greenstone3''​. It also deletes some files useful only on other operating systems, and some files only for greenstone2.
-==**create-installer**==+  ***create-installer**
 This target creates an executable jar installer for Greenstone3,​ and puts it in a directory called ''​installer''​. It uses the files in ''​distribution/​greenstone3''​. It uses the ''​ant-installer''​ package included with the release kit. This target creates an executable jar installer for Greenstone3,​ and puts it in a directory called ''​installer''​. It uses the files in ''​distribution/​greenstone3''​. It uses the ''​ant-installer''​ package included with the release kit.