Hi,
atm angstrom does not allow me to override versions for the Java recipes
in local.conf. With the attached that is being made possible.

Ok, for .dev?

Regards,
Robert
diff --git a/conf/distro/include/angstrom-jalimo.conf b/conf/distro/include/angstrom-jalimo.conf
index 2aed63b..06698c0 100644
--- a/conf/distro/include/angstrom-jalimo.conf
+++ b/conf/distro/include/angstrom-jalimo.conf
@@ -1,32 +1,32 @@
 # Put a 'require conf/distro/include/angstrom-jalimo.conf' in your local.conf if you want to build from the jalimo overlay
 
 # initial stuff
-PREFERRED_VERSION_jamvm-initial = "1.4.5"
-PREFERRED_VERSION_classpath-initial = "0.93"
+PREFERRED_VERSION_jamvm-initial ?= "1.4.5"
+PREFERRED_VERSION_classpath-initial ?= "0.93"
 
 # Native VM
-PREFERRED_PROVIDER_virtual/java-native = "jamvm-native"
-PREFERRED_VERSION_jamvm-native = "1.5.3"
-#PREFERRED_VERSION_cacao-native = "0.99.3"
-PREFERRED_VERSION_classpath-native = "0.98"
+PREFERRED_PROVIDER_virtual/java-native ?= "jamvm-native"
+PREFERRED_VERSION_jamvm-native ?= "1.5.3"
+#PREFERRED_VERSION_cacao-native ?= "0.99.3"
+PREFERRED_VERSION_classpath-native ?= "0.98"
 
 # Native compiler settings
-PREFERRED_PROVIDER_virtual/javac-native = "ecj-bootstrap-native"
-PREFERRED_VERSION_libecj-bootstrap = "3.6"
+PREFERRED_PROVIDER_virtual/javac-native ?= "ecj-bootstrap-native"
+PREFERRED_VERSION_libecj-bootstrap ?= "3.6"
 
 # Target VM
-PREFERRED_VERSION_cacao = "0.99.3"
-PREFERRED_VERSION_cacaoh-native = "0.99.3"
+PREFERRED_VERSION_cacao ?= "0.99.3"
+PREFERRED_VERSION_cacaoh-native ?= "0.99.3"
 
-PREFERRED_VERSION_jamvm = "1.5.2"
-PREFERRED_PROVIDER_swt3.4-gtk = "swt3.4-gtk"
-PREFERRED_PROVIDER_classpath = "classpath"
+PREFERRED_VERSION_jamvm ?= "1.5.2"
+PREFERRED_PROVIDER_swt3.4-gtk ?= "swt3.4-gtk"
+PREFERRED_PROVIDER_classpath ?= "classpath"
 
-PREFERRED_VERSION_openjdk-6-jre = "6b18-1.8"
-PREFERRED_VERSION_icedtea6-native = "1.7.3"
+PREFERRED_VERSION_openjdk-6-jre ?= "6b18-1.8"
+PREFERRED_VERSION_icedtea6-native ?= "1.7.3"
 
 # Stage JAR files not into ARCH related dirs
-STAGING_DIR_JAVA = "${STAGING_DIR}/java"
+STAGING_DIR_JAVA ?= "${STAGING_DIR}/java"
 STAGING_DATADIR_JAVA ?= "${STAGING_DIR_JAVA}"
 
 

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Openembedded-devel mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

Reply via email to