aboutsummaryrefslogtreecommitdiffstats
path: root/classes
AgeCommit message (Collapse)Author
2009-11-24cross.bbclass: Fix STAGING_{INC,LIB}DIR for -cross.Leon Woestenberg
Our STAGING_INCDIR for -cross packages contains two concatenated absolute paths, one based of CROSS_DIR, one based of STAGING_DIR. Both are absolute, based against TMPDIR, the construction is was follows: CROSS_DIR = ${TMPDIR}/cross/$BASE_PACKAGE_ARCH prefix = ${CROSS_DIR} exec_prefix = ${prefix} includedir = ${exec_prefix}/include STAGING_DIR = ${TMPDIR}/staging BASEPKG_HOST_SYS=${HOST_ARCH}${HOST_VENDOR}-${HOST_OS} STAGING_DIR_HOST=${STAGIG_DIR}/$BASEPKG_HOST_SYS} which are then concatenated for -cross packages as: STAGING_INCDIR = "${STAGING_DIR_HOST}${includedir}" Use the Poky approach instead, which introduces new variables for the target stuff. Signed-off-by: Leon Woestenberg <leon@sidebranch.com>
2009-11-24kernel-arch.bbclass: Add nios2 architecture.Leon Woestenberg
Signed-off-by: Leon Woestenberg <leon@sidebranch.com>
2009-11-24insane.bbclass: Add nios2 architecture.Walter Goossens
2009-11-24siteinfo.bbclass: Added nios2 architecture.Walter Goossens
Signed-off-by: Leon Woestenberg <leon@sidebranch.com>
2009-11-23kernel.bbclass: force do_deploy call before do_buildMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2009-11-23kernel.bbclass, linux.inc: move do_deploy task after do_packageMartin Jansa
* Move do_deploy after do_package in kernel.bbclass as RP said * Move devicetree_image before do_deploy in linux.inc, because it creates dependency loop if its between after do_package and before do_deploy. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2009-11-23module-strip.bbclass: fix typo, last PKGDEST should be PKGD tooMartin Jansa
2009-11-23package.bbclass/module-strip.bbclass: Various strip fixesRichard Purdie
* Turn striping functionality into functions and call in the appropriate place * Removing various races and ordering issues * Should mean kernel modules are correctly stripped (and stripping can be disabled) * Addresses bug 1182 * kernel module stripping applied to ${PKGD} (the correct place) Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-23kernel.bbclass: do_deploy modules.tgz should operating on PKGDRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-23package.bbclass: Make sure PKGD is empty before populating fixing certain ↵Richard Purdie
bugs (from Poky) Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-22module_strip.bbclass: look for modules in right directoryMartin Jansa
* After 29c7d3351f43678c6e93b707b301832009f64b31 modules are not in install directory but in package, packages-split * modules*.tgz is created BEFORE this, so it contains non stripped modules * for modules*.tgz with stripped modules see following patch Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2009-11-22palmtop.bbclass: fix QA of plugins wrt packaging of -dbg filesAndrea Adami
Acked-by: Paul Eggleton <bluelightning@bluelightning.org>
2009-11-21tinderclient.bbclass: Less ego...Holger Hans Peter Freyther
2009-11-20glibc-package.bbclass: Add support for precompiled glibc trees (from Poky)Richard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-20glibc-package.bbclass: Fix case PN = glibc and corrupts FILES variablesRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-20package bbclass: drop ret = 0 check for bb.copyfile since it will return ↵Koen Kooi
either False or the new mtime * Yes, I have files that claim to be from 19700101 :)
2009-11-20package bbclass: give better diagnostic when bb.copyfile failsKoen Kooi
2009-11-20packaged-staging.bbclass: Add method to disable packaged-staging from recipesRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-20glibc: Separate out core glibc packaging functionality into a class which ↵Richard Purdie
can be reused by external toolchains (from Poky) Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-18move menuconfig task from "after do_patch" to "after do_configure";Phil Blundell
patch from Przemyslaw Wesolek <przemyslaw.wesolek@cs.put.poznan.pl>
2009-11-16kernel.bbclass: Revert import os removal for nowRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-16insane.bbclass: Remove hardcoded path PKGDEST issueRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-16package.bbclass: Add back import os until further metadata cleanups happenRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-16classes: Drop a number of unneeded import calls (from Poky)Richard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-16gconf/gtk-icon-theme/mime: Really fix PKGDEST referencesRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-16mime.bbclass: Remove hardcoded PKGDEST directory assumptionRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-16gtk-icon-cache.bbclass: Remove hardcoded PKGDEST directory assumptionRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-16gconf: Remove hardcoded PKGDEST directory assumptionRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-15packaged-staging.bbclass: Fix references to libdir which should be ↵Richard Purdie
libdir_native to remove multiple status files Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-14kernel.bbclass: Fix populate_packaged 'D' referencesRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13fix c&p error in last patchPhil Blundell
2009-11-13base.bbclass: add support for checksums in .bb filesPhil Blundell
2009-11-12native.bbclass: Change warning to debug, not a note for nowRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-12native.bbclass: Force legacy staging mode autotools_stage_all is used as ↵Richard Purdie
often the do_install is empty too. This fixes issues with curl-native Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-12base.bbclass: Fix legacy staging package generation as pre hook was called ↵Richard Purdie
too late. Also allow legacy staging to be forced with FORCE_LEGACY_STAGING Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-11perl: Move config.sh to STAGING_LIBDIR rather than trying to be clever with ↵Richard Purdie
staging variables and losing Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-11classes: Drop some random import bb/os statementsRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-11base.bbclass: Detect recipes where there are problems with staging functions ↵Richard Purdie
after staging upgrades Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-10debian bbclass: remove hardcoded workdir/install and replace with PKGDESTKoen Kooi
2009-11-10perl: complete config.sh fixKoen Kooi
2009-11-10cpan-base bbclass: update to match change to perl-native stagingKoen Kooi
2009-11-10Add replacement canadian classes from Poky, marking the replacements as ↵Richard Purdie
deprecated Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-10base.bbclass: Replace the base_package_name function with the ↵Richard Purdie
base_prune_suffix() function from Poky and extend the number of special suffixes Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-10native.bbclass: Add BBCLASSEXTEND support (from poky)Richard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-10base.bbclass: Fix staging for native and non-native packagesRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-10base.bbclass: Add stubs for functions when package-staging isn't active and ↵Richard Purdie
fix a typo Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-10base.bbclass: Note legacy staging packages in debug outputRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-10base.bbclass: Rework staging function to use a DESTDIR style configuration ↵Richard Purdie
based on the data from the do_install step (from Poky). This falls back to any standard do_stage function if defined, see the mailing list for more info. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-10packaged-staging.bbclass: Use a variable for the location of the staging ↵Richard Purdie
lock file (from Poky) Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-10native.bbclass: If do_stage isn't overridden, allow do_install to run for ↵Richard Purdie
native packages (from Poky) Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>