en:developer:release_kits
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revisionNext revisionBoth sides next revision | ||
en:developer:release_kits [2015/09/13 08:28] – external edit 127.0.0.1 | en:developer:release_kits [2018/03/26 23:12] – [**create-installer**] kjdon | ||
---|---|---|---|
Line 84: | Line 84: | ||
====rk3==== | ====rk3==== | ||
+ | |||
+ | ===Overview of Greenstone3 Release Kits=== | ||
+ | There are four top level targets for all Greenstone3 release kits. They are: | ||
+ | |||
+ | < | ||
+ | 1 compile | ||
+ | 2 create-distribution | ||
+ | 3 create-installer | ||
+ | 4 wrap | ||
+ | </ | ||
+ | |||
+ | Each is explained in detail below. | ||
+ | |||
+ | ***compile** | ||
+ | This target compiles the native binary executables and the documentation for the release. It checks out the Greenstone3 source code from the repository into a folder called '' | ||
+ | |||
+ | When running '' | ||
+ | |||
+ | | ||
+ | This target compiles all the java classes used in Greenstone3, | ||
+ | ***create-installer** | ||
+ | This target creates an executable jar installer for Greenstone3, | ||
+ | |||
+ | ***wrap** | ||
+ | This target wraps the executable jar installer in a native executable, and puts it in a directory called '' | ||
===sork2 and sork3=== | ===sork2 and sork3=== | ||
====derk==== | ====derk==== |
en/developer/release_kits.txt · Last modified: 2023/03/13 01:46 by 127.0.0.1