- $(JVM) -cp $(LOGGER_JAR):$(ECJ_JAR):$(BNDLIB_JAR) $(SDK_SRC_BASE)/sdk/argeo-build/src/org/argeo/build/Make.java \
- all --a2-bases $(A2_BASE) --dep-categories $(DEP_CATEGORIES) --category $(A2_CATEGORY) --bundles $(BUNDLES_TO_BUILD)
- touch $(BUILD_BASE)/built
+ @echo "| A2 category : $(A2_CATEGORY)"
+ @echo "| Bundles : $(BUNDLES_TO_BUILD)"
+ @echo "| Dependencies : $(DEP_CATEGORIES)"
+ @echo "| Compiler : $(notdir $(ECJ_JAR))"
+ @$(ARGEO_MAKE) \
+ all --a2-bases $(A2_BASE) --dep-categories $(DEP_CATEGORIES) \
+ --category $(A2_CATEGORY) --bundles $(BUNDLES_TO_BUILD)
+ @touch $(BUILD_BASE)/built
+
+$(A2_OUTPUT)/%.$(major).$(minor).jar : $(BUILD_BASE)/$$(subst $(A2_CATEGORY)/,,$$*)/to-build
+ $(ARGEO_MAKE) \
+ all --a2-bases $(A2_BASE) --dep-categories $(DEP_CATEGORIES) \
+ --category $(A2_CATEGORY) --bundles $(subst $(A2_CATEGORY)/,,$*)