1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
export JH_JAR_EXTRA=META-INF/services/javax.script.ScriptEngineFactory org/mozilla/javascript
%:
dh $@ --with javahelper --with maven-repo-helper
override_dh_auto_build:
mkdir -p META-INF/services
mkdir -p org/mozilla/javascript/tools/resources/
mkdir -p org/mozilla/javascript/tools/debugger/
cp src/META-INF/services/javax.script.ScriptEngineFactory META-INF/services/
cp -r src/org/mozilla/javascript/resources org/mozilla/javascript/
cp toolsrc/org/mozilla/javascript/tools/resources/*.properties org/mozilla/javascript/tools/resources/
cp toolsrc/org/mozilla/javascript/tools/debugger/test.js org/mozilla/javascript/tools/debugger/
jh_build --javacopts='--release 8' --no-javadoc js.jar src toolsrc xmlimplsrc
$(RM) -r META-INF/services
$(RM) -r org/mozilla/javascript
override_dh_installchangelogs:
dh_installchangelogs -- RELEASE-NOTES.md
override_mh_install:
mh_installpom -plibrhino-java debian/pom.xml --no-parent --relocate=rhino:js
mh_installjar -plibrhino-java -l debian/pom.xml --usj-name=js $(CURDIR)/js.jar
|