From: Mathieu Date: Tue, 21 Feb 2023 10:59:35 +0000 (+0100) Subject: Add README X-Git-Tag: v2.1.22~3 X-Git-Url: http://git.argeo.org/?a=commitdiff_plain;h=3d1fc2dad46ae4ddd178ae123edff41346c0327b;p=gpl%2Fargeo-slc.git Add README --- diff --git a/README b/README new file mode 100644 index 000000000..8962636f4 --- /dev/null +++ b/README @@ -0,0 +1,27 @@ +Argeo SLC provides components (mostly Java but also native, or GNU/Linux specific scripts and systemd units) around the life cycle of IT systems, especially those built on Argeo Commons. + +## Build +Prerequisites to build this layer: +- build Argeo TP +- build Argeo Commons +- build Argeo JCR +(cf. http://git.argeo.org) + +Then, run: + +git clone http://git.argeo.org/gpl/argeo-slc.git --recursive +export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64/ +./argeo-slc/configure + +cd argeo-slc +make clean all + +In order to use it within an Eclipse PDE environment: + +make clean all manifests + +which will copy the generated OSGi MANIFESTs back to the source tree. The *.target files in argeo-tp/sdk can then be used to configure the target platforms. + +In order to develop with the Eclipse RCP components (Eclipse RAP being the default), additionally run: + +make -f Makefile-rcp.mk manifests \ No newline at end of file