]> git.argeo.org Git - gpl/argeo-suite.git/blob - Makefile
Prepare next development cycle
[gpl/argeo-suite.git] / Makefile
1 include sdk.mk
2 .PHONY: clean all osgi web
3
4 all: web osgi
5
6 install: osgi-install
7
8 uninstall: osgi-uninstall
9
10 A2_CATEGORY = org.argeo.suite
11
12 BUNDLES = \
13 org.argeo.api.app \
14 org.argeo.app.core \
15 org.argeo.app.jcr \
16 org.argeo.app.geo \
17 org.argeo.app.servlet.odk \
18 org.argeo.app.servlet.publish \
19 org.argeo.app.theme.default \
20 org.argeo.app.profile.acr.fs \
21 org.argeo.app.profile.acr.jcr \
22 org.argeo.suite.knowledge \
23 swt/org.argeo.app.swt \
24 swt/org.argeo.app.geo.swt \
25 swt/org.argeo.app.ui \
26
27 DEP_CATEGORIES = \
28 org.argeo.tp \
29 org.argeo.tp.httpd \
30 org.argeo.tp.sys \
31 org.argeo.tp.sdk \
32 org.argeo.tp.jcr \
33 org.argeo.tp.utils \
34 org.argeo.tp.img \
35 org.argeo.tp.publish \
36 org.argeo.tp.math \
37 org.argeo.tp.earth \
38 osgi/equinox/org.argeo.tp.osgi.framework \
39 osgi/equinox/org.argeo.tp.osgi \
40 osgi/equinox/org.argeo.tp.eclipse \
41 swt/rap/org.argeo.tp.swt \
42 swt/rap/org.argeo.tp.swt.workbench \
43 org.argeo.cms \
44 org.argeo.cms.jcr \
45 swt/org.argeo.cms \
46 swt/org.argeo.cms.jcr \
47 swt/rap/org.argeo.cms \
48
49 clean:
50 rm -rf $(BUILD_BASE)
51 make -C js clean
52
53 native-deps-debian:
54 sudo apt install npm
55
56 ## WEB
57 web:
58 make -C js all
59
60 include $(SDK_SRC_BASE)/sdk/argeo-build/osgi.mk