User Tools

Site Tools


en:developer:release_kits

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
en:developer:release_kits [2018/03/26 23:11] – [compile] kjdonen:developer:release_kits [2018/03/26 23:12] – [create-distribution] kjdon
Line 102: Line 102:
 When running ''ant'', this target uses a special build script which is part of the release kit, called ''operations-on gs3home.xml''. This file replaces ''dist-resources/build.xml'' which used to be in the repository. When running ''ant'', this target uses a special build script which is part of the release kit, called ''operations-on gs3home.xml''. This file replaces ''dist-resources/build.xml'' which used to be in the repository.
  
-==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**==
en/developer/release_kits.txt · Last modified: 2023/03/13 01:46 by 127.0.0.1