diff options
author | John Bowler <jbowler@nslu2-linux.org> | 2006-01-10 03:24:12 +0000 |
---|---|---|
committer | OpenEmbedded Project <openembedded-devel@lists.openembedded.org> | 2006-01-10 03:24:12 +0000 |
commit | 2427fe5ac44f39555ca3b1fee8e0a234917cbe96 (patch) | |
tree | 645d2eb99781cb79ea1ddf3514b29cef996b4ea1 /classes | |
parent | 931b88d4f952a2fbba63d9cbfbe6e5816cacfa95 (diff) | |
parent | 8bc640253e3402ed705484106527fa8f437e99e8 (diff) |
merge of 050df893918bae2f4a6a2cb3fcdc9f0ee8e8ee04
and 1819e7c9879b392cfb2bdae2cd3d9d59c7e28a49
Diffstat (limited to 'classes')
-rw-r--r-- | classes/base.bbclass | 6 | ||||
-rw-r--r-- | classes/image_ipk.bbclass | 4 | ||||
-rw-r--r-- | classes/kernel.bbclass | 3 | ||||
-rw-r--r-- | classes/multimachine.inc | 3 | ||||
-rw-r--r-- | classes/native.bbclass | 1 | ||||
-rw-r--r-- | classes/package_ipk.bbclass | 1 |
6 files changed, 11 insertions, 7 deletions
diff --git a/classes/base.bbclass b/classes/base.bbclass index b0ca9358bd..9b87828594 100644 --- a/classes/base.bbclass +++ b/classes/base.bbclass @@ -722,9 +722,9 @@ python __anonymous () { pn = bb.data.getVar('PN', d, 1) - cvsdate = bb.data.getVar('CVSDATE_%s' % pn, d, 1) - if cvsdate != None: - bb.data.setVar('CVSDATE', cvsdate, d) + srcdate = bb.data.getVar('SRCDATE_%s' % pn, d, 1) + if srcdate != None: + bb.data.setVar('SRCDATE', srcdate, d) use_nls = bb.data.getVar('USE_NLS_%s' % pn, d, 1) if use_nls != None: diff --git a/classes/image_ipk.bbclass b/classes/image_ipk.bbclass index 5fdd340673..c2f1c8d682 100644 --- a/classes/image_ipk.bbclass +++ b/classes/image_ipk.bbclass @@ -1,11 +1,15 @@ inherit rootfs_ipk +# We need to follow RDEPENDS and RRECOMMENDS for images +BUILD_ALL_DEPS = "1" + # Images are generally built explicitly, do not need to be part of world. EXCLUDE_FROM_WORLD = "1" USE_DEVFS ?= "0" DEPENDS += "makedevs-native" +PACKAGE_ARCH = "${MACHINE_ARCH}" def get_image_deps(d): import bb diff --git a/classes/kernel.bbclass b/classes/kernel.bbclass index ea99ec5401..2e54d06b28 100644 --- a/classes/kernel.bbclass +++ b/classes/kernel.bbclass @@ -5,6 +5,9 @@ DEPENDS += "virtual/${TARGET_PREFIX}depmod-${@get_kernelmajorversion('${PV}')} v inherit kernel-arch +PACKAGES_DYNAMIC += "kernel-module-*" +PACKAGES_DYNAMIC += "kernel-image-*" + export OS = "${TARGET_OS}" export CROSS_COMPILE = "${TARGET_PREFIX}" KERNEL_IMAGETYPE = "zImage" diff --git a/classes/multimachine.inc b/classes/multimachine.inc deleted file mode 100644 index 1f73ffd30f..0000000000 --- a/classes/multimachine.inc +++ /dev/null @@ -1,3 +0,0 @@ -STAMP = "${TMPDIR}/stamps/${PACKAGE_ARCH}-${HOST_OS}/${PF}" -WORKDIR = "${TMPDIR}/work/${PACKAGE_ARCH}-${HOST_OS}/${PF}" -STAGING_KERNEL_DIR = "${STAGING_DIR}/${PACKAGE_ARCH}-${HOST_OS}/kernel" diff --git a/classes/native.bbclass b/classes/native.bbclass index 955a8ae646..feada55b3d 100644 --- a/classes/native.bbclass +++ b/classes/native.bbclass @@ -5,6 +5,7 @@ inherit base EXCLUDE_FROM_WORLD = "1" PACKAGES = "" +PACKAGE_ARCH = "${BUILD_ARCH}" TARGET_ARCH = "${BUILD_ARCH}" TARGET_OS = "${BUILD_OS}" diff --git a/classes/package_ipk.bbclass b/classes/package_ipk.bbclass index 6d3e1eb686..a70b1e8cdd 100644 --- a/classes/package_ipk.bbclass +++ b/classes/package_ipk.bbclass @@ -1,7 +1,6 @@ inherit package DEPENDS_prepend="${@["ipkg-utils-native ", ""][(bb.data.getVar('PACKAGES', d, 1) == '')]}" BOOTSTRAP_EXTRA_RDEPENDS += "ipkg-collateral ipkg ipkg-link" -BOOTSTRAP_EXTRA_DEPENDS += "ipkg-collateral ipkg ipkg-link" PACKAGEFUNCS += "do_package_ipk" python package_ipk_fn () { |