diff --git a/Makefile b/Makefile index f36fb068e6bb48adf1c8129b7f9b1b36ea0df4d5..dd084935604ee8483d6945681acccf9420b43c81 100644 --- a/Makefile +++ b/Makefile @@ -6,7 +6,7 @@ JAVAPATH:=$(wildcard /usr/lib/jvm/java-1.17.0-openjdk-*/bin/) JAVARELEASE:=17 # Verwendete Rosetta-Version -ROSETTAVERSION:=8.0.0 +ROSETTAVERSION:=8.1.0 # Pfad zum Rosetta-SDK und lokalen JARs ROSETTASDK:=/exlibris/dps/d4_1/system.dir/dps-sdk-${ROSETTAVERSION}/dps-sdk-projects/dps-sdk-deposit/lib/ @@ -70,6 +70,8 @@ $(JAR): $(OBJS) @cp -r PLUGIN-INF/ $(BUILD) @cp -r META-INF/ $(BUILD) @cp -r lib/ $(BUILD) + # patch suggested by ExL, see https://git.slub-dresden.de/digital-preservation/xml_plugin4rosetta/-/issues/20 + @rm -f $(BUILD)/lib/xml-apis.jar @cd java; find ./ -name "*.class" -print -exec cp --parents -r \{\} $(PWD)/$(BUILD) \; ; cd .. @cd $(BUILD); ${JAVAPATH}/jar cfvM ../$@ ./* ; cd ..