From 4dc2641a9f7f29d4dd2f7d090c81547fd4bd9a49 Mon Sep 17 00:00:00 2001 From: Mathieu Date: Tue, 21 Feb 2023 12:00:12 +0100 Subject: [PATCH] Add README --- README | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 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 -- 2.30.2