diff options
author | Stefan Schmidt <stefan@buglabs.net> | 2011-03-08 09:37:16 +0100 |
---|---|---|
committer | Stefan Schmidt <stefan@buglabs.net> | 2011-05-16 10:04:31 +0200 |
commit | 69be89c4e155ca8eb8e98171320280468e084e51 (patch) | |
tree | 14c77631213e3c704682b48ec1ebad27ab2f84b9 /recipes/buglabs-osgi | |
parent | 422f629e826654ac43f2c0dc195a427255ae754e (diff) | |
download | openembedded-69be89c4e155ca8eb8e98171320280468e084e51.tar.gz |
bug-osgi.inc: Allow javac command to be specified by recipe.
Signed-off-by: Stefan Schmidt <stefan@datenfreihafen.org>
Diffstat (limited to 'recipes/buglabs-osgi')
-rw-r--r-- | recipes/buglabs-osgi/bug-osgi.inc | 14 |
1 files changed, 9 insertions, 5 deletions
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 |