X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=repackage%2FMakefile;fp=repackage%2FMakefile;h=40aef3e534666a4cb6a9d339b25b6da0ab042efa;hb=85bea7e0563de54daffca11633d2248060efec85;hp=0000000000000000000000000000000000000000;hpb=66be0bb227f99b0a3c818c6b00e8d85638e38e0f;p=gpl%2Fargeo-tp.git diff --git a/repackage/Makefile b/repackage/Makefile new file mode 100644 index 0000000..40aef3e --- /dev/null +++ b/repackage/Makefile @@ -0,0 +1,50 @@ +include ../sdk.mk +.PHONY: clean all + +all: distribution + +BOOTSTRAP_BASE=$(SDK_BUILD_BASE)/bootstrap + +A2_OUTPUT = $(SDK_BUILD_BASE)/a2 + +CATEGORIES=\ +org.argeo.tp.sdk \ +osgi/api/org.argeo.tp.osgi \ +osgi/equinox/org.argeo.tp.osgi \ +osgi/equinox/org.argeo.tp.eclipse \ +swt/rap/org.argeo.tp.swt \ +swt/rap/org.argeo.tp.swt.workbench \ +swt/rcp/org.argeo.tp.swt \ +lib/linux/x86_64/swt/rcp/org.argeo.tp.swt \ +lib/linux/aarch64/swt/rcp/org.argeo.tp.swt \ +lib/win32/x86_64/swt/rcp/org.argeo.tp.swt \ +lib/macosx/x86_64/swt/rcp/org.argeo.tp.swt \ +swt/rcp/org.argeo.tp.swt \ +swt/rcp/org.argeo.tp.swt.workbench \ +org.argeo.tp \ +org.argeo.tp.apache \ +org.argeo.tp.jetty \ +org.argeo.tp.jcr \ +org.argeo.tp.formats \ +org.argeo.tp.poi \ +org.argeo.tp.gis \ + + +distribution: + $(JVM) -cp \ + $(BOOTSTRAP_BASE)/bndlib.jar:$(BOOTSTRAP_BASE)/slf4j-api.jar:$(BOOTSTRAP_BASE)/org.argeo.slc.api/bin:$(BOOTSTRAP_BASE)/org.argeo.slc.factory/bin \ + $(SDK_SRC_BASE)/sdk/argeo-build/src/org/argeo/build/Repackage.java $(A2_OUTPUT) $(CATEGORIES) + +clean: + rm -rf $(A2_OUTPUT)/org.argeo.tp + rm -rf $(A2_OUTPUT)/org.argeo.tp.* + rm -rf $(A2_OUTPUT)/*/org.argeo.tp + rm -rf $(A2_OUTPUT)/*/org.argeo.tp.* + rm -rf $(A2_OUTPUT)/*/*/org.argeo.tp + rm -rf $(A2_OUTPUT)/*/*/org.argeo.tp.* + rm -rf $(A2_OUTPUT)/*/*/*/org.argeo.tp + rm -rf $(A2_OUTPUT)/*/*/*/org.argeo.tp.* + rm -rf $(A2_OUTPUT)/*/*/*/*/org.argeo.tp + rm -rf $(A2_OUTPUT)/*/*/*/*/org.argeo.tp.* + +include $(SDK_SRC_BASE)/sdk/argeo-build/osgi.mk \ No newline at end of file