maintainer-guide:making-a-groimp-maven
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
maintainer-guide:making-a-groimp-maven [2024/04/15 11:23] – created gaetan | maintainer-guide:making-a-groimp-maven [2024/12/18 10:55] (current) – gaetan | ||
---|---|---|---|
Line 1: | Line 1: | ||
===== Compile a GroIMP plugin ===== | ===== Compile a GroIMP plugin ===== | ||
+ | |||
+ | ==== Requirements ==== | ||
+ | |||
+ | To compile GroIMP you will need the following additional tools: | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
It is possible to compile and package one specific plugin. The plugin have to follow the template of [[https:// | It is possible to compile and package one specific plugin. The plugin have to follow the template of [[https:// | ||
Line 10: | Line 17: | ||
Then, the plugin can be compiled with '' | Then, the plugin can be compiled with '' | ||
+ | ==== Compile with help panels ==== | ||
+ | |||
+ | The documentation inside GroIMP is written in docbook which can be compiled into the html layout seen in the help panel. | ||
+ | To do this compilation an installation of docbook, docbook-xsl and xsltproc | ||
+ | On a Debian based system these can be installed with the following command: | ||
+ | '' | ||
+ | |||
+ | This require to have '' | ||
+ | |||
+ | Afterwards the maven command: '' | ||
+ | |||
+ | |||
+ | |||
===== Compile the complete project: ===== | ===== Compile the complete project: ===== | ||
Line 41: | Line 61: | ||
A specific distribution can be selected with '' | A specific distribution can be selected with '' | ||
+ | See more: | ||
+ | * [[: | ||
===== Deploy the release files online ===== | ===== Deploy the release files online ===== | ||
maintainer-guide/making-a-groimp-maven.1713172996.txt.gz · Last modified: 2024/04/15 11:23 by gaetan