bitbake.conf: Allow TARGET_ARCH to be passed via environment.
authorPaul Sokolovsky <pmiscml@gmail.com>
Tue, 18 Dec 2007 15:54:32 +0000 (15:54 +0000)
committerPaul Sokolovsky <pmiscml@gmail.com>
Tue, 18 Dec 2007 15:54:32 +0000 (15:54 +0000)
* This is to allow easy building of packages using generic distros, e.g.:
DISTRO=generic-uclibc TARGET_ARCH=mipsel bitbake nano

conf/bitbake.conf

index 6764219..ac2d281 100644 (file)
@@ -82,7 +82,7 @@ HOST_SYS = "${HOST_ARCH}${HOST_VENDOR}-${HOST_OS}"
 HOST_PREFIX = "${TARGET_PREFIX}"
 HOST_CC_ARCH = "${TARGET_CC_ARCH}"
 
-TARGET_ARCH = "INVALID"
+TARGET_ARCH ?= "INVALID"
 TARGET_OS = "INVALID"
 TARGET_VENDOR = "${BUILD_VENDOR}"
 TARGET_SYS = "${TARGET_ARCH}${TARGET_VENDOR}${@['-' + bb.data.getVar('TARGET_OS', d, 1), ''][bb.data.getVar('TARGET_OS', d, 1) == ('' or 'custom')]}"