[Mobies-commit] [commit] r4055 - UDM/trunk/debian

ksmyth at redhat1.isis.vanderbilt.edu ksmyth at redhat1.isis.vanderbilt.edu
Thu Jun 28 15:35:12 CDT 2012


Author: ksmyth
Date: Thu Jun 28 15:35:12 2012
New Revision: 4055

Log:
Use /etc/alternatives/javac to determine which Java to use

Modified:
   UDM/trunk/debian/rules

Modified: UDM/trunk/debian/rules
==============================================================================
--- UDM/trunk/debian/rules	Thu Jun 28 14:12:12 2012	(r4054)
+++ UDM/trunk/debian/rules	Thu Jun 28 15:35:12 2012	(r4055)
@@ -9,9 +9,8 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
-JAVA_HOME := /usr/lib/jvm/default-java
-export JAVA_HOME=/usr/lib/jvm/default-java
-
+JAVA_HOME := $(shell dirname $(shell dirname $(shell readlink -f /etc/alternatives/javac)))
+export JAVA_HOME=$(shell dirname $(shell dirname $(shell readlink -f /etc/alternatives/javac)))
 
 
 # These are used for cross-compiling and for saving the configure script
@@ -49,7 +48,7 @@
 	cp -f /usr/share/misc/config.guess config.guess
 endif
 	CWD=$(shell pwd)
-	./configure $(CROSS) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs,-L$(shell pwd)/debian/zlib-1.2.3.3.dfsg/contrib/minizip/" CPPFLAGS="-I/usr/lib/jvm/default-java/include/ -I/usr/lib/jvm/default-java/include/linux/ -I$(shell pwd)/debian/zlib-1.2.3.3.dfsg/contrib/"  CXXFLAGS="-I/usr/lib/jvm/default-java/include/ -I/usr/lib/jvm/default-java/include/linux/ -I$(shell pwd)/debian/zlib-1.2.3.3.dfsg/contrib/"
+	./configure $(CROSS) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs,-L$(shell pwd)/debian/zlib-1.2.3.3.dfsg/contrib/minizip/" CPPFLAGS="-I$(JAVA_HOME)/include/ -I$(JAVA_HOME)/include/linux/ -I$(shell pwd)/debian/zlib-1.2.3.3.dfsg/contrib/"  CXXFLAGS="-I$(JAVA_HOME)/include/ -I$(JAVA_HOME)/include/linux/ -I$(shell pwd)/debian/zlib-1.2.3.3.dfsg/contrib/"
 
 build: build-stamp
 build-stamp:  config.status 


More information about the Mobies-commit mailing list