summaryrefslogtreecommitdiff
path: root/meta/classes
AgeCommit message (Collapse)AuthorFiles
2009-10-28packaged-staging: Whitelist the empty base_do_stage function as it does ↵Richard Purdie1
nothing and locks need not be held Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-09-18nativesdk.bbclass: Drop ineffective dynamic linker flagRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-09-17nativesdk/package_ipk.bbclass: Clean up sdk package architecturesRichard Purdie4
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-09-17package_ipk.bbclass: Convert to use SDK_ARCHRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-09-17packaged-staging.bbclass Use libdir_native for opkg paths in directory creationRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-09-17native.bbclass: Use prefix_native variableRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-09-17nativesdk: Convert to use crosssdk toolchain and remove binutils/gcc ↵Richard Purdie1
nativesdk recipes Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-09-17cross-canadian: Add cross-canadian class with gcc and binutils recipesRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-09-17crosssdk: Add crosssdk class with gcc and binutils recipesRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-09-17nativesdk: Don't use search and replace on DEPENDS fieldRichard Purdie1
Search and replace on the DEPENDS field can cause problems if multiple similar names are present in the string so use an alternative approach. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-09-17sdk.bbclass: Rename to nativesdk.bbclassRichard Purdie3
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-09-17Remove layout_* variablesRichard Purdie9
Remove layout_* variables and replace them with variables specific to the different classes. The layout variables were only useful for the native/cross classes and caused more confusion than they solved. They didn't scale to the sdk class. It now clear a small set of native/cross variables fulfil the needs. This patch also changes native.bbclass to use "/" as the STAGING_DIR which makes sense since we're installing binaries into the locations we're compiling them for. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-09-10bitbake.conf: Rename SDK_PREFIX SDKPATHRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-09-03patch.bbclass: Merge in git resolver changes from OE.dev. Catch all ↵Richard Purdie1
exceptions rather than print horrid backtraces Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-08-28Add poky-trim-schemas post install script to remove unneeded schema locale ↵Richard Purdie1
translations from images (credit to Ross Burton for the initial script) Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-08-26base.bbclass: Don't retrieve SRC_URI when not necessaryDamien Lespiau1
Signed-off-by: Damien Lespiau <damien.lespiau@intel.com>
2009-08-26base.bbclass: packages pulling a mercurial tree should depend on mercurialDamien Lespiau2
As we don't provide a mercurial-native package (yet) let's assume the build machine has it installed and check (sanity.bbclass) if it's the case. Signed-off-by: Damien Lespiau <damien.lespiau@intel.com>
2009-08-25base.bbclass: Use subprocess rather than os.system for do_unpackRichard Purdie1
gzip reports broken pipe errors with do_unpack on Fedora with certain builds of gzip and bash. By avoding python's SIGPIPE handler we can work correctly on these distributions. Patch based on a patch from the OE-devel mailing list, thanks to Khem Raj <raj.khem@gmail.com> and Holger Freyther <zecke@selfish.org> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-08-12autotools.bbclass: Remove pointless inheritRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-08-12binconfig.bbclass: Remove pointless inheritRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-08-12package_ipk.bbclass: Place configuration files in WORKDIR, not stagingRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-07-28packagehistory.bbclass: Make package history package architecture specificRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-07-16autotools.bbclass: Fix to work with configure files with leading whitespaceRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-07-15root_ipk.bbclass: Give EXTRAOPKGCONFIG a default valueRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-07-15rootfs_ipk.bbclass: Don't generate the arch.conf file, provide this as a ↵Richard Purdie1
packaged file in future Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-07-13packagehistory: Make sure package is inherited beforehand to preserve the ↵Richard Purdie1
PACKAGEFUNCS variable Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-07-09gnome.bbclass: Convert to autotools_stageRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-07-09Add package_history.bbclass which checks generated package against previous ↵Richard Purdie1
package looking for problematic changes
2009-07-08package_ipk.bbclass: Solve opkg-make-index locking problem using flockRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-07-07pkgconfig.bbclass: No longer default to pkgconfig_stage code (breaks libdrm)Richard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-07-02patch.bbclass: Fix up the environment for the patch resolution codeRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-07-02patch.bbclass: Sync with OE.devRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-06-22patch.bbclass: Allow a patch to be applied or not applied against a specific ↵Richard Purdie1
srcrev Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-06-16distutils.bbclass: Sync with OERichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-06-15poky-autobuild-notifier.bbclass: Remove unneeded recipientsRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-06-12pkgconfig.bbclass: Fix typoRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-06-12pkgconfig.bbclass: Split out the staging function into its own class ↵Richard Purdie2
(pkgconfig_stage) Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-06-12packaged-staging.bbclass: Fix for packages which don't stage anythingRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-06-11packaged-staging.bbckass: Add option of setting PSTAGE_BROKEN_DESTDIR to ↵Richard Purdie1
disable packaged staging acceleration for packages with broken DESTDIR handling Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-06-11packaged-staging.bbclass: Turn off debugRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-06-11packaged-staging.bbclass: Detect when we're using autotools_stage_all and ↵Richard Purdie3
don't hold the lock for as long when that is the case giving a significant performance boost with less lock contention and staging area file timestamp checking required Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-06-11native.bbclass: Drop INHIBIT_NATIVE_STAGE_INSTALL function and wrap logic in ↵Richard Purdie1
a do_stage_native() wrapper which packaged-staging can detect Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-06-11cpan_build.bbclass: Just write a do_stage function, ↵Richard Purdie1
INHIBIT_NATIVE_STAGE_INSTALL isn't particuarly useful Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-06-11pkgconfig.bbclass: Drop strange unneeded inherit baseRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-06-08packaged-staging.bbclass: Fix accidental debug additionRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-06-04packaged-staging.bbclass: Add support for mangling .la files so the staging ↵Richard Purdie1
directory path can change. Someday libtool will support sysroot but until then... Signed-off-by: Richard Purdie <richard@ted.(none)>
2009-05-28sanity.bbclass: Really fix TMPDIR change warning messageRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-05-23sanity.bbclass: Fix the warning message above tmpdir moving to point to the ↵Richard Purdie1
correct path Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-05-19base.bbclass: Update to work with systems where install won't overwrite filesRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-04-28Merge ssh://gitserver@git.pokylinux.org/pokyRichard Purdie2