include sdk.mk
-.PHONY: clean all osgi
+.PHONY: clean all osgi jni
-all: osgi jni
+all: osgi
BUNDLE_PREFIX = org.argeo
A2_CATEGORY = org.argeo
org.argeo.api.uuid \
org.argeo.api.acr \
org.argeo.api.cms \
-org.argeo.cms.tp \
org.argeo.cms \
org.argeo.cms.pgsql \
eclipse/org.argeo.cms.servlet \
eclipse/org.argeo.cms.swt \
rcp/org.argeo.cms.ui.rcp \
-NATIVE_PROJECTS = \
-org.argeo.api.uuid/jni \
-
BUILD_CLASSPATH = \
/usr/share/java/osgi-core/osgi.core.jar:$\
/usr/share/java/osgi-compendium/osgi.cmpn.jar:$\
jni:
- $(foreach dir, $(NATIVE_PROJECTS), $(MAKE) -C $(dir);)
+ $(MAKE) -C jni
# TODO relativize from SDK_SRC_BASE
BUILD_BASE = $(SDK_BUILD_BASE)
rm -rf $(BUILD_BASE)/*-compiled
rm -rf $(BUILD_BASE)/{cnf,a2}
rm -rf $(BUILD_BASE)/$(BUNDLE_PREFIX).* $(BUILD_BASE)/eclipse $(BUILD_BASE)/rcp
- $(foreach dir, $(NATIVE_PROJECTS), $(MAKE) -C $(dir) clean;)
+ $(MAKE) -C jni clean
# SDK level
$(SDK_BUILD_BASE)/cnf/%.bnd: cnf/%.bnd