]> git.argeo.org Git - lgpl/argeo-commons.git/blob - Makefile
Improve systemd services
[lgpl/argeo-commons.git] / Makefile
1 include sdk.mk
2 .PHONY: clean all osgi
3
4 all: osgi
5 $(MAKE) -f Makefile-rcp.mk all
6
7 A2_CATEGORY = org.argeo.cms
8
9 BUNDLES = \
10 org.argeo.init \
11 org.argeo.api.uuid \
12 org.argeo.api.register \
13 org.argeo.api.acr \
14 org.argeo.api.cli \
15 org.argeo.api.cms \
16 org.argeo.cms \
17 org.argeo.cms.ux \
18 org.argeo.cms.ee \
19 org.argeo.cms.lib.jetty \
20 org.argeo.cms.lib.sshd \
21 org.argeo.cms.cli \
22 osgi/equinox/org.argeo.cms.lib.equinox \
23 swt/org.argeo.swt.minidesktop \
24 swt/org.argeo.cms.swt \
25 swt/org.argeo.cms.e4 \
26 swt/rap/org.argeo.swt.specific.rap \
27 swt/rap/org.argeo.cms.swt.rap \
28 swt/rap/org.argeo.cms.e4.rap \
29
30 DEP_CATEGORIES = \
31 org.argeo.tp \
32 org.argeo.tp.crypto \
33 org.argeo.tp.jetty \
34 osgi/api/org.argeo.tp.osgi \
35 osgi/equinox/org.argeo.tp.eclipse \
36 swt/rap/org.argeo.tp.swt \
37 swt/rap/org.argeo.tp.swt.workbench \
38 $(A2_CATEGORY) \
39 swt/$(A2_CATEGORY) \
40 swt/rap/$(A2_CATEGORY) \
41
42 JAVADOC_PACKAGES = \
43 org.argeo.api.uuid \
44 org.argeo.api.acr \
45 org.argeo.api.cms
46
47 clean:
48 rm -rf $(BUILD_BASE)
49 $(MAKE) -f Makefile-rcp.mk clean
50
51 A2_BUNDLES_CLASSPATH = $(subst $(space),$(pathsep),$(strip $(A2_BUNDLES)))
52
53 include $(SDK_SRC_BASE)/sdk/argeo-build/osgi.mk