[oe-commits] Chris Larson : bitbake.conf: use := for BUILD_OS and BUILD_ARCH

git version control git at git.openembedded.org
Thu Jun 10 18:35:15 UTC 2010


Module: openembedded.git
Branch: org.openembedded.dev
Commit: 9004bd8f2ee251308a21b8bdb35f070d349266d0
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=9004bd8f2ee251308a21b8bdb35f070d349266d0

Author: Chris Larson <chris_larson at mentor.com>
Date:   Sun May 23 10:43:44 2010 -0700

bitbake.conf: use := for BUILD_OS and BUILD_ARCH

These don't change, so their initial values should be just fine.  Apparently,
in a typical build, those os.uname() snippets are called around 46k times,
which seems a tad excessive :)

Signed-off-by: Chris Larson <chris_larson at mentor.com>

---

 conf/bitbake.conf |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/conf/bitbake.conf b/conf/bitbake.conf
index 12a5522..ee93cd4 100644
--- a/conf/bitbake.conf
+++ b/conf/bitbake.conf
@@ -90,8 +90,8 @@ target_datadir := "${datadir}"
 # Architecture-dependent build variables.
 ##################################################################
 
-BUILD_ARCH = "${@os.uname()[4]}"
-BUILD_OS = "${@os.uname()[0].lower()}"
+BUILD_ARCH := "${@os.uname()[4]}"
+BUILD_OS := "${@os.uname()[0].lower()}"
 BUILD_VENDOR = ""
 BUILD_SYS = "${BUILD_ARCH}${BUILD_VENDOR}-${BUILD_OS}"
 BUILD_PREFIX = ""





More information about the Openembedded-commits mailing list