From 69be89c4e155ca8eb8e98171320280468e084e51 Mon Sep 17 00:00:00 2001 From: Stefan Schmidt Date: Tue, 8 Mar 2011 09:37:16 +0100 Subject: bug-osgi.inc: Allow javac command to be specified by recipe. Signed-off-by: Stefan Schmidt --- recipes/buglabs-osgi/bug-osgi.inc | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'recipes/buglabs-osgi') diff --git a/recipes/buglabs-osgi/bug-osgi.inc b/recipes/buglabs-osgi/bug-osgi.inc index 75908bb69b..56374b6a8e 100644 --- a/recipes/buglabs-osgi/bug-osgi.inc +++ b/recipes/buglabs-osgi/bug-osgi.inc @@ -1,6 +1,7 @@ DESCRIPTION = "Bug Labs OSGi bundle: ${PN}" LICENSE = "BSD" DEPENDS = "felix felix-log service-tracker com.buglabs.osgi felix-configadmin" + PE = "1" inherit bug-java-library @@ -24,9 +25,10 @@ S = "${WORKDIR}/${PN}" datadir_java = ${datadir}/java/bundle/ -EXTRA_OEMAKE+="CLASSPATH_INCDIR=${STAGING_INCDIR}/classpath" +EXTRA_OEMAKE += "CLASSPATH_INCDIR=${STAGING_INCDIR}/classpath" -JAVAC_OPTIONS="-source 1.6" +JAVAC_COMMAND ?= "javac" +JAVAC_OPTIONS ?= "-source 1.6" CXXFLAGS += "-fPIC" @@ -34,12 +36,14 @@ do_compile() { mkdir -p build oe_makeclasspath cp -s ${DEPENDS} ${EXTRA_CP} cp=$cp:${STAGING_DIR_JAVA}/felix.jar - - echo "--- JAVAC CLASSPATH ---------------" + + echo "javac version: `${JAVAC_COMMAND} -version`" + echo "javac params: ${JAVAC_COMMAND} ${JAVAC_OPTIONS} -sourcepath . -cp $cp -d build" + echo "javac classpath:" echo $cp | awk 'BEGIN {FS=":"} {split($0,a,":"); for (i=1; i<=NF; i++) print a[i]; }' echo "-------------------------" - javac ${JAVAC_OPTIONS} -sourcepath . -cp $cp -d build `find . -name \*.java` + ${JAVAC_COMMAND} ${JAVAC_OPTIONS} -sourcepath . -cp $cp -d build `find . -name \*.java` } addtask jar_package after do_compile before do_install -- cgit 1.2.3-korg