.PHONY: clean all osgi jni
all: osgi jni
+ mkdir -p $(A2_OUTPUT)/$(A2_CATEGORY).rap
+ mv -v $(A2_OUTPUT)/$(A2_CATEGORY)/*.rap.$(MAJOR).$(MINOR).jar $(A2_OUTPUT)/$(A2_CATEGORY).rap
+ touch $(BUILD_BASE)/*.rap/bnd.bnd
A2_CATEGORY = org.argeo.cms
VPATH = .:eclipse:rap:jcr
-DEP_CATEGORIES = org.argeo.tp org.argeo.tp.apache org.argeo.tp.jetty org.argeo.tp.eclipse.equinox org.argeo.tp.eclipse.rap org.argeo.tp.jcr
+DEP_CATEGORIES = \
+org.argeo.tp \
+org.argeo.tp.apache \
+org.argeo.tp.jetty \
+org.argeo.tp.eclipse.equinox \
+org.argeo.tp.eclipse.rap \
+org.argeo.tp.jcr
jni:
$(MAKE) -C jni
--- /dev/null
+include sdk.mk
+.PHONY: clean all osgi
+
+all: osgi
+
+A2_CATEGORY = org.argeo.cms.rcp
+
+BUNDLES = \
+rcp/org.argeo.cms.e4.rcp \
+rcp/org.argeo.cms.ui.rcp \
+rcp/org.argeo.swt.minidesktop \
+rcp/org.argeo.swt.specific.rcp \
+
+A2_OUTPUT = $(SDK_BUILD_BASE)/a2
+A2_BASE = $(A2_OUTPUT)
+
+DEP_CATEGORIES = \
+org.argeo.cms \
+org.argeo.tp \
+org.argeo.tp.apache \
+org.argeo.tp.jetty \
+org.argeo.tp.eclipse.equinox \
+org.argeo.tp.eclipse.rcp \
+org.argeo.tp.jcr
+
+
+clean:
+ rm -rf $(BUILD_BASE)
+
+VPATH = .:rcp
+
+include $(SDK_SRC_BASE)/sdk/osgi.mk
\ No newline at end of file
mkdir -p $(dir $@)
cp $< $@
-$(SDK_BUILD_BASE)/a2/$(A2_CATEGORY)/%.$(MAJOR).$(MINOR).jar : $(BUILD_BASE)/%.jar
+$(A2_OUTPUT)/$(A2_CATEGORY)/%.$(MAJOR).$(MINOR).jar : $(BUILD_BASE)/%.jar
mkdir -p $(dir $@)
cp $< $@