[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