summaryrefslogtreecommitdiffstats
path: root/meta/classes/base.bbclass
Commit message (Collapse)AuthorAgeFilesLines
* base.bbclass: Fix populate_staging whitespaceRichard Purdie2007-11-301-1/+1
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3272 311d38ba-8fff-0310-9ca6-ca027cbcb966
* base.bbclass: Fix PKGDATA to work properly with multimachineRichard Purdie2007-11-251-6/+13
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3238 311d38ba-8fff-0310-9ca6-ca027cbcb966
* base.bbclass: Add buildall taskRichard Purdie2007-11-251-0/+7
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3230 311d38ba-8fff-0310-9ca6-ca027cbcb966
* base.bbclass: Fix regexpRichard Purdie2007-11-141-1/+1
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3149 311d38ba-8fff-0310-9ca6-ca027cbcb966
* base.bbclass: Improve .la file conversion from installed=yes to installed=noRichard Purdie2007-11-131-1/+4
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3140 311d38ba-8fff-0310-9ca6-ca027cbcb966
* base.bbclass: Fix hardcoded staging referencesRichard Purdie2007-10-291-2/+2
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3030 311d38ba-8fff-0310-9ca6-ca027cbcb966
* base.bbclass: Add note from OERichard Purdie2007-10-291-0/+1
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3018 311d38ba-8fff-0310-9ca6-ca027cbcb966
* base.bbclass: Clean up staging referencesRichard Purdie2007-10-291-4/+4
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3017 311d38ba-8fff-0310-9ca6-ca027cbcb966
* base.bbclass: add checksums.ini generatorMarcin Juszkiewicz2007-10-171-6/+17
| | | | | | | | | | If file is fetched via HTTP or FTP and we do not have its checksum in metadata (conf/checksums.ini) then we generate checksums into TMPDIR/checksums.ini file. Content of that file can be then added into metadata one. git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2898 311d38ba-8fff-0310-9ca6-ca027cbcb966
* base.bbclass: merge checksums.ini warning from OEMarcin Juszkiewicz2007-10-161-2/+2
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2890 311d38ba-8fff-0310-9ca6-ca027cbcb966
* base.bbclass: Swicth to use cleandirs flag for install taskRichard Purdie2007-09-051-6/+1
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2694 311d38ba-8fff-0310-9ca6-ca027cbcb966
* base.bbclass: Remove and re-create when installing to ensure that it is emptyRoss Burton2007-09-031-0/+6
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2680 311d38ba-8fff-0310-9ca6-ca027cbcb966
* base.bbclass: Further tweaks from OERichard Purdie2007-09-011-16/+20
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2629 311d38ba-8fff-0310-9ca6-ca027cbcb966
* base.bbclass: Remove legacy code which hides bugsRichard Purdie2007-09-011-2/+0
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2628 311d38ba-8fff-0310-9ca6-ca027cbcb966
* base.bbclass: Remove showdata task (its broken and bitbake -e is equivalent ↵Richard Purdie2007-09-011-14/+5
| | | | | | and not broken), tweak URI checksum messages git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2627 311d38ba-8fff-0310-9ca6-ca027cbcb966
* base.bbclass: Make populate_staging run after install to avoid conflictsRichard Purdie2007-08-211-1/+2
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2534 311d38ba-8fff-0310-9ca6-ca027cbcb966
* base.bbclass: populate_staging after do_compile. Any packages staging ↵Richard Purdie2007-08-211-1/+1
| | | | | | implementation can change this git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2529 311d38ba-8fff-0310-9ca6-ca027cbcb966
* base.bbclass: Set pkgdata location to something machine specific when needed ↵Richard Purdie2007-08-211-5/+5
| | | | | | | | so multimachine builds don't break. NOTE: People will have to rerun the install/package tasks after this change on existing builds git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2527 311d38ba-8fff-0310-9ca6-ca027cbcb966
* base.bbclass: Improve performance with SRC_URI_OVERRIDES_PACKAGE_ARCH ↵Richard Purdie2007-08-121-8/+9
| | | | | | enabled (14% parsing speedup) git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2483 311d38ba-8fff-0310-9ca6-ca027cbcb966
* base.bbclass: Fix SRC_URI_OVERRIDES_PACKAGE_ARCH handlingRichard Purdie2007-08-111-7/+12
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2482 311d38ba-8fff-0310-9ca6-ca027cbcb966
* base.bbclass: Sync with OE.dev (mainly download checksumming code)Richard Purdie2007-08-081-14/+134
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2411 311d38ba-8fff-0310-9ca6-ca027cbcb966
* base.bbclass: Correct git-native autodependenciesRichard Purdie2007-08-031-3/+3
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2351 311d38ba-8fff-0310-9ca6-ca027cbcb966
* base.bbclass: Auto add dependency on git-native when neededRichard Purdie2007-08-031-0/+7
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2349 311d38ba-8fff-0310-9ca6-ca027cbcb966
* base.bbclass: Fix base_get_srcrevRichard Purdie2007-08-011-1/+1
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2278 311d38ba-8fff-0310-9ca6-ca027cbcb966
* base.bbclass: Minor performance tweak, add base_get_srcrev()Richard Purdie2007-08-011-1/+10
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2249 311d38ba-8fff-0310-9ca6-ca027cbcb966
* base.bbclass: Revert quoting changesRichard Purdie2007-07-071-2/+2
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2129 311d38ba-8fff-0310-9ca6-ca027cbcb966
* base.bbclass: Start to fix quotingRichard Purdie2007-07-061-2/+2
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2126 311d38ba-8fff-0310-9ca6-ca027cbcb966
* classes: Rework core dependencies to work properly at the task levelRichard Purdie2007-04-031-6/+0
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1427 311d38ba-8fff-0310-9ca6-ca027cbcb966
* base.bbclass: unexport DISTRO to prevent application compile failuresRichard Purdie2007-03-211-1/+7
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1380 311d38ba-8fff-0310-9ca6-ca027cbcb966
* Remove DISTRO_TYPE, replacing with IMAGE_FEATURES. Documentation is in ↵Richard Purdie2006-12-201-6/+11
| | | | | | local.conf.sample git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1053 311d38ba-8fff-0310-9ca6-ca027cbcb966
* base.bbclass: unexport MACHINERichard Purdie2006-11-251-0/+1
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@957 311d38ba-8fff-0310-9ca6-ca027cbcb966
* base.bbclass: Make sure MACHINE isn't exported fixing failures in binutils ↵Richard Purdie2006-11-231-0/+4
| | | | | | when MACHINE is an envirionmental variable git-svn-id: https://svn.o-hand.com/repos/poky/trunk@951 311d38ba-8fff-0310-9ca6-ca027cbcb966
* base.bbclass: Fix errors in none libtooled packagesRichard Purdie2006-11-211-2/+6
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@935 311d38ba-8fff-0310-9ca6-ca027cbcb966
* Site file handling update: Instead of one site file per target, allow ↵Richard Purdie2006-11-211-0/+4
| | | | | | entries to be shared. Handled through siteinfo.bbclass git-svn-id: https://svn.o-hand.com/repos/poky/trunk@931 311d38ba-8fff-0310-9ca6-ca027cbcb966
* classes: Sync with OE - mainly quoting fixes or other minor updatesRichard Purdie2006-11-201-1/+0
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@885 311d38ba-8fff-0310-9ca6-ca027cbcb966
* base.bbclass: Sync with OE (remove broken mirrors, fix fetchall task)Richard Purdie2006-11-201-10/+19
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@880 311d38ba-8fff-0310-9ca6-ca027cbcb966
* classes: Standardise whitespace in anonymous python methods and factor out ↵Richard Purdie2006-11-201-44/+48
| | | | | | functions for more efficent use by bitbake (as also patched in OE) git-svn-id: https://svn.o-hand.com/repos/poky/trunk@875 311d38ba-8fff-0310-9ca6-ca027cbcb966
* base.bbclass: depchains: don't -destructively- set the pkg's RRECOMMENDS.Chris Larson2006-10-271-0/+3
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@824 311d38ba-8fff-0310-9ca6-ca027cbcb966
* package.bbclass: Split into two tasks, one which prepares the packages and ↵Richard Purdie2006-10-201-1/+1
| | | | | | then package_write which actually generates the packages. The two stage approach allows us to avoid circular dependency issues from classes like debian.bbclass. As the data being emitted into pkgdata/ changed, you need to either wipe tmp or rerun the do_install/do_package tasks (wipe the do_xyz stamps from the stamps dir). Everything will repackage anyway due to the new task. git-svn-id: https://svn.o-hand.com/repos/poky/trunk@807 311d38ba-8fff-0310-9ca6-ca027cbcb966
* base.bbclass, package.bbclass: Clean up and document. Should be no actual ↵Richard Purdie2006-10-201-23/+0
| | | | | | code changes git-svn-id: https://svn.o-hand.com/repos/poky/trunk@806 311d38ba-8fff-0310-9ca6-ca027cbcb966
* base.bbclass: Add fetchall task to fetch all sources for all the given task ↵Richard Purdie2006-10-161-1/+7
| | | | | | and all its dependencies (requires bitbake trunk) git-svn-id: https://svn.o-hand.com/repos/poky/trunk@803 311d38ba-8fff-0310-9ca6-ca027cbcb966
* Merge devgen branch to trunk.Chris Larson2006-09-211-6/+42
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@743 311d38ba-8fff-0310-9ca6-ca027cbcb966
* classes: Reorder tasks so staging occurs after packaging. Add do_install ↵Richard Purdie2006-09-181-3/+2
| | | | | | into the task chain with dirs fix. Changes merged from OE git-svn-id: https://svn.o-hand.com/repos/poky/trunk@727 311d38ba-8fff-0310-9ca6-ca027cbcb966
* base.bbclass: Remove do_fetch[nostamp] so we don't run the fetch tasks ↵Richard Purdie2006-09-181-1/+0
| | | | | | everytime we build an image. WARNING: This will cause all do_fetch's to rerun which will in turn trigger a complete rebuild of everything. To avoid, use http://www.rpsys.net/openzaurus/temp/make_fetch_stamps git-svn-id: https://svn.o-hand.com/repos/poky/trunk@726 311d38ba-8fff-0310-9ca6-ca027cbcb966
* base.bbclass: Add a new 'rebuild' convenience task, which simply does a ↵Chris Larson2006-08-311-2/+12
| | | | | | clean and then runs the default task ('build'). git-svn-id: https://svn.o-hand.com/repos/poky/trunk@685 311d38ba-8fff-0310-9ca6-ca027cbcb966
* devshell: Convert to its own class and add to poky.conf by default. Export ↵Richard Purdie2006-08-301-9/+1
| | | | | | EXTRA_OEMAKE to devshell. git-svn-id: https://svn.o-hand.com/repos/poky/trunk@683 311d38ba-8fff-0310-9ca6-ca027cbcb966
* base.bbclass: Add devshell task. Trigger as bitbake somepackage -c devshell ↵Richard Purdie2006-08-301-1/+9
| | | | | | which will drop you into an interactive shell within the source (S) directory. The environment is as found internally to other tasks for the package (PATH includes the toolchain etc.). git-svn-id: https://svn.o-hand.com/repos/poky/trunk@682 311d38ba-8fff-0310-9ca6-ca027cbcb966
* Patch failure handling updates, added a 'patch' concrete class, so we can ↵Chris Larson2006-08-281-4/+6
| | | | | | apply patches to quilt-native itself. git-svn-id: https://svn.o-hand.com/repos/poky/trunk@670 311d38ba-8fff-0310-9ca6-ca027cbcb966
* classes: Sync with OERichard Purdie2006-08-271-6/+14
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@651 311d38ba-8fff-0310-9ca6-ca027cbcb966
* Tweaks to work with bitbake trunk: add BB_DEFAULT_TASK, add ↵Richard Purdie2006-08-231-0/+1
| | | | | | do_rootfs[nostamp] back, remove image_ipk PR git-svn-id: https://svn.o-hand.com/repos/poky/trunk@630 311d38ba-8fff-0310-9ca6-ca027cbcb966