This is an automated email from the git hooks/post-receive script. doko pushed a commit to branch master in repository openjfx.
commit 8d2c6c2c8cfc4de6bc5590648c48aa441c123b82 Author: Matthias Klose <[email protected]> Date: Tue Oct 6 15:35:42 2015 +0200 * Fix installation into the jre architecture directory. * Enable verbose (debug) build for slow architectures. --- debian/changelog | 1 + debian/rules | 25 +++++++++++++++++++++---- 2 files changed, 22 insertions(+), 4 deletions(-) diff --git a/debian/changelog b/debian/changelog index 858ee1a..dbb6d93 100644 --- a/debian/changelog +++ b/debian/changelog @@ -14,6 +14,7 @@ openjfx (8u60-b27-1ubuntu1) UNRELEASED; urgency=medium [ Matthias Klose ] * Fix installation into the jre architecture directory. + * Enable verbose (debug) build for slow architectures. -- Matthias Klose <[email protected]> Tue, 06 Oct 2015 11:58:43 +0200 diff --git a/debian/rules b/debian/rules index 1e52b83..823f664 100755 --- a/debian/rules +++ b/debian/rules @@ -1,13 +1,29 @@ #!/usr/bin/make -f DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH) +DEB_HOST_ARCH_CPU ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_CPU) + +# gradle runs a long time without output +ifneq (,$(filter $(DEB_HOST_ARCH), armel armhf mips mipsel)) + gradle_debug = --debug +endif export JAVA_HOME = /usr/lib/jvm/java-8-openjdk-$(DEB_HOST_ARCH) export OPENJFX_HOME = /usr/share/java/openjfx -arch_map = alpha=alpha arm=arm armel=arm armhf=arm arm64=aarch64 amd64=amd64 hppa=parisc i386=i586 m68k=m68k mips=mips mipsel=mipsel mips64=mips64 mips64el=mips64el powerpc=ppc powerpcspe=ppc ppc64=ppc64 ppc64el=ppc64le sparc=sparc sparc64=sparc64 sh4=sh s390x=s390x ia64=ia64 m68k=m68k x32=x32 +build_arch_map = + alpha=alpha arm=arm armel=arm armhf=arm arm64=aarch64 amd64=amd64 hppa=parisc \ + i386=i386 m68k=m68k mips=mips mipsel=mipsel mips64=mips64 mips64el=mips64el \ + powerpc=ppc powerpcspe=ppc ppc64=ppc64 ppc64el=ppc64 \ + sparc=sparc sparc64=sparc64 sh4=sh s390x=s390x ia64=ia64 m68k=m68k x32=x32 +jvm_arch_map = \ + alpha=alpha arm=arm armel=arm armhf=arm arm64=aarch64 amd64=amd64 hppa=parisc \ + i386=i386 m68k=m68k mips=mips mipsel=mipsel mips64=mips64 mips64el=mips64el \ + powerpc=ppc powerpcspe=ppc ppc64=ppc64 ppc64el=ppc64le \ + sparc=sparc sparc64=sparc64 sh4=sh s390x=s390x ia64=ia64 m68k=m68k x32=x32 -jvmarch := $(strip $(patsubst $(DEB_HOST_ARCH_CPU)=%, %, $(filter $(DEB_HOST_ARCH_CPU)=%, $(arch_map)))) +build_arch := $(strip $(patsubst $(DEB_HOST_ARCH_CPU)=%, %, $(filter $(DEB_HOST_ARCH_CPU)=%, $(build_arch_map)))) +jvm_arch := $(strip $(patsubst $(DEB_HOST_ARCH_CPU)=%, %, $(filter $(DEB_HOST_ARCH_CPU)=%, $(jvm_arch_map)))) %: dh $@ @@ -27,7 +43,7 @@ override_dh_auto_build: cp modules/web/src/main/java/com/sun/webkit/dom/JSObject.java modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/ cp modules/web/src/main/java/com/sun/webkit/perf/PerfLogger.java modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/perf/ - gradle --offline --stacktrace --refresh-dependencies --gradle-user-home .gradle + gradle --offline --stacktrace $(gradle_debug) --refresh-dependencies --gradle-user-home .gradle override_dh_install: dh_install -i @@ -49,7 +65,8 @@ override_dh_install: dh_link -popenjfx $(OPENJFX_HOME)/lib/ant-javafx.jar $(JAVA_HOME)/lib/ant-javafx.jar dh_link -popenjfx $(OPENJFX_HOME)/lib/javafx-mx.jar $(JAVA_HOME)/lib/javafx-mx.jar - dh_install -plibopenjfx-jni build/sdk/rt/lib/$(jvmarch) $(JAVA_HOME)/jre/lib + ls -l build/sdk/rt/lib + dh_install -plibopenjfx-jni build/sdk/rt/lib/$(build_arch) $(JAVA_HOME)/jre/lib/$(jvm_arch) dh_install -popenjfx-source build/javafx-src.zip $(JAVA_HOME) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/openjfx.git _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

