summaryrefslogtreecommitdiffstats
path: root/build
Commit message (Collapse)AuthorAgeFilesLines
* build/conf: move sample conf files to meta/confJoshua Lock2010-08-173-201/+0
| | | | | | | Currently rm -fr build breaks things badly but will work if we move the sample configuration files to meta/conf - this patch does so. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* prelink: Enable image wide prelinkingMark Hatle2010-08-121-0/+4
| | | | | | | | | Add the ability to specify user level classes via the local.conf. Use this new capability to add an image-prelink class that does an image wide cross-prelink activity. Signed-off-by: Mark Hatle <mhatle@windriver.com>
* local.conf.sample: Use ?= when setting SDKMACHINEScott Garman2010-07-301-3/+3
| | | | | | | | | | | | This is a more sensible default which is also needed when using our autobuilder configuration, which changes SDKMACHINE between builds by setting an environment variable. Also made spacing around = more consistent for a couple of other variables. Signed-off-by: Scott Garman <scott.a.garman@intel.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* Add meta-emenlow to the default layers listRichard Purdie2010-07-221-1/+2
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* Enable build dir outside of the poky directoryJoshua Lock2010-07-213-23/+5
| | | | | | | | | | | | | | | | | | You need to first set up the build directory by sourcing the poky build script, after that builds can be run in that directory so long as bitbake is in $PATH removing the need to source the init script for each build. i.e: $ . poky-init-build-env ~/my-build $ bitbake some-image <<later, in a different shell>> $ cd ~/my-build $ export PATH=/path/to/bitbake/bin:$PATH $ bitbake an-image This patch also removes use of OEROOT in recipes, etc. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* bitbake.conf: move PSTAGE_DIR and DL_DIR with build outputJoshua Lock2010-07-211-4/+6
| | | | | | | | | Having PSTAGE_DIR be a top level directory by default doesn't make sense, move it to be a child of the build directory so that it lives with all other built output. Also move DL_DIR to a child of the build directory for the use case of an unwriteable $OEROOT. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* test: add automation framework and sanitytestJiajun Xu2010-07-151-0/+8
| | | | | | | | | | | | | | Automation test is disabled by default. User need set TESTCLASS to qemu in conf/local.conf and run bitbake command "bitbake poky-image-xxx" or "bitbake poky-image-xxx -c qemuimagetest" to trigger it. Currently only the sanity test with two testcases are added. To run the test, user need prepare a testing environment: 1) "expect" should be installed on system 2) NOPASSWD should be set for user to run bitbake Signed-off-by Jiajun Xu <jiajun.xu@intel.com>
* local.conf.sample: add igep0020 and igep0030 as supported machines.Enric Balletbo i Serra2010-07-051-0/+2
| | | | Signed-off-by: Enric Balletbo i Serra <eballetbo@gmail.com>
* sanity.bbclass: version each of the files in the build/conf/ directoryJoshua Lock2010-06-072-0/+7
| | | | | | | | We already have versioning of the local.conf file but it's entirely plausible for the bblayers.conf and site.conf to change incompatibly so we should version those too. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* Version the build configuration directoryJoshua Lock2010-04-301-0/+3
| | | | | | | | | | The addition of BBLAYERS changes the build/conf directory to be incompatible with the "old way" in the Purple release. As such things are likely to occur in future we should bersion the build/conf directory through local.conf Signed-off-by: Joshua Lock <josh@linux.intel.com>
* Switch to bblayers configurationRichard Purdie2010-03-222-10/+5
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* conf: remove references to SRC_TARBALL_STASHJoshua Lock2010-02-041-5/+0
| | | | | | | SRC_TARBALL_STASH is deprecated, the same functionality can be acheived with PREMIRRORS, so remove references to it from configuration files. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* packaged-staging: basic support for pulling staging packages from a mirrorJoshua Lock2010-01-291-0/+4
| | | | | | | | | | | | | | Add simple support for trying to fetch staging packages from a http, https or ftp mirror if they do not already exist in PSTAGE_DIR. As documented in local.conf.sample "Poky can try and fetch packaged-staging packages from a http, https or ftp mirror. Set this variable to the root of a pstage directory on a server." If the PSTAGE_MIRROR variable is not set, or the package cannot be found on the mirror it will be built as usual. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* packaged-staging: Move packaged staging directory outside of DEPLOY_DIRJoshua Lock2010-01-291-0/+2
| | | | | | | | | | Rename DEPLOY_DIR_PSTAGE to PSTAGE_DIR and move it outside of deploy. Do soft assignment of a default variable inside bitbake.conf as ${OEROOT}/tmp/pstage. Use a separate directory, PSTAGE_WORKDIR, to store transient packaged staging files such as the stamp files and opkg.conf Signed-off-by: Joshua Lock <josh@linux.intel.com>
* local.conf: Fix cross canadian variable, it's SDKMACHINE not SDK_ARCHJoshua Lock2009-12-111-1/+2
|
* local.conf: mention the Canadian Cross variable; SDK_ARCHJoshua Lock2009-12-111-0/+5
|
* local.conf: use qemux86 as default targetJoshua Lock2009-12-111-2/+2
|
* base.bbclass: Additional git proxy support.Joshua Lock2008-10-301-0/+5
| | | | | | | Add to the git proxy support so that the proxy configuration can be propogated to the git config (etc/gitconfig in staging). Add support for ignored hosts in the git proxy. Examples in site.conf.sample
* local.conf.sample: Append to BBFILES instead of overwritingRichard Purdie2008-10-291-1/+1
|
* scripts/build: Update the git proxy setup instructionsRichard Purdie2008-10-231-2/+18
|
* netbook: changed platform name from eee901 to netbookSamuel Ortiz2008-10-211-7/+19
| | | | | | We want to have a more generic platform definition. The netbook machine one currently supports the eee901 and the aspire one. We also moved the machine and netbook image definitions to meta-moblin.
* local.conf.sample: Make the parallel threads documentation more visible and ↵Richard Purdie2008-09-111-21/+23
| | | | | | update with a quadcore example git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5189 311d38ba-8fff-0310-9ca6-ca027cbcb966
* local.conf.sample: Add comment about eee901Richard Purdie2008-09-111-0/+1
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5182 311d38ba-8fff-0310-9ca6-ca027cbcb966
* local.conf.sample: Use pokylinux.orgRichard Purdie2008-06-121-1/+1
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4626 311d38ba-8fff-0310-9ca6-ca027cbcb966
* renames CVS_TARBALL_STASH to SRC_TARBALL_STASH which does the same thing butRobert Bragg2008-06-041-2/+3
| | | | | | | | just has a slightly nicer name. git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4581 311d38ba-8fff-0310-9ca6-ca027cbcb966
* local.conf.sample: Don't ASSUME_PROVIDED gcc3-native anymoreRichard Purdie2008-04-251-1/+1
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4349 311d38ba-8fff-0310-9ca6-ca027cbcb966
* Add site.conf.sample showing examples of proxy server configurationRichard Purdie2008-04-081-0/+16
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4195 311d38ba-8fff-0310-9ca6-ca027cbcb966
* local.conf.sample: Limit extra packages for mx31adsRichard Purdie2008-02-201-0/+1
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3833 311d38ba-8fff-0310-9ca6-ca027cbcb966
* local.conf.sample: added list of supported machinesMarcin Juszkiewicz2008-02-151-2/+10
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3815 311d38ba-8fff-0310-9ca6-ca027cbcb966
* Rename gcc-native3 -> gcc3-native for consistency and update sanity.bbclass ↵Richard Purdie2008-02-051-1/+1
| | | | | | to account for gcc3 changes git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3670 311d38ba-8fff-0310-9ca6-ca027cbcb966
* local.conf.sample: Add ASSUME_PROVIDED for gcc-native3Richard Purdie2008-01-281-0/+4
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3611 311d38ba-8fff-0310-9ca6-ca027cbcb966
* local.conf.sample: Remove tools-testapps from mx31phy imagesRichard Purdie2008-01-141-1/+1
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3484 311d38ba-8fff-0310-9ca6-ca027cbcb966
* Add EXTRA_IMAGE_FEATURES for ease of use in local.confRichard Purdie2008-01-101-4/+4
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3461 311d38ba-8fff-0310-9ca6-ca027cbcb966
* local.conf.sample: Limit the features built into c7x0 and mx31phy imagesRichard Purdie2008-01-091-0/+6
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3434 311d38ba-8fff-0310-9ca6-ca027cbcb966
* local.conf.sample: Update external toolchain documentationRichard Purdie2007-11-071-2/+3
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3089 311d38ba-8fff-0310-9ca6-ca027cbcb966
* local.conf.sample: fix typo, tools-dbg -> tools-debugRoss Burton2007-09-271-1/+1
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2806 311d38ba-8fff-0310-9ca6-ca027cbcb966
* local.conf.sample: Add a note about optionally extending the PKGCONFIG_PATH ↵Richard Purdie2007-08-141-0/+6
| | | | | | for native builds git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2495 311d38ba-8fff-0310-9ca6-ca027cbcb966
* local.conf.sample: Add info about enabling meta-openmokoRichard Purdie2007-08-141-3/+10
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2494 311d38ba-8fff-0310-9ca6-ca027cbcb966
* Switch back to using our own qemu binary for locale generation by defaultRichard Purdie2007-08-091-2/+2
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2424 311d38ba-8fff-0310-9ca6-ca027cbcb966
* local.conf.sample: Document PARALLEL_MAKERichard Purdie2007-08-081-0/+2
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2393 311d38ba-8fff-0310-9ca6-ca027cbcb966
* local.conf.sample: Fix extras collection commentsRichard Purdie2007-08-071-1/+1
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2376 311d38ba-8fff-0310-9ca6-ca027cbcb966
* Use POKYMODE to enable the external toolchainRichard Purdie2007-08-011-10/+10
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2285 311d38ba-8fff-0310-9ca6-ca027cbcb966
* Rewrite IMAGE_FEATURES tools options (people may be to update their ↵Richard Purdie2007-06-291-13/+14
| | | | | | local.conf), split into debug and profiling and add more profiling tools. git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2063 311d38ba-8fff-0310-9ca6-ca027cbcb966
* local.conf.sample: Document external poky toolchain usageRichard Purdie2007-05-311-1/+4
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1837 311d38ba-8fff-0310-9ca6-ca027cbcb966
* Allow DISTRO to be overridden from environmentRichard Purdie2007-03-201-2/+2
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1372 311d38ba-8fff-0310-9ca6-ca027cbcb966
* local.conf.sample: Remove reference to oesources.org.Richard Purdie2007-01-151-1/+1
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1142 311d38ba-8fff-0310-9ca6-ca027cbcb966
* Poky: Switch to use EABI for arm images. Also implies a switch to gcc4, ↵Richard Purdie2007-01-081-0/+7
| | | | | | glibc 2.5 and binutils 2.17. git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1121 311d38ba-8fff-0310-9ca6-ca027cbcb966
* Remove DISTRO_TYPE, replacing with IMAGE_FEATURES. Documentation is in ↵Richard Purdie2006-12-201-6/+15
| | | | | | local.conf.sample git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1053 311d38ba-8fff-0310-9ca6-ca027cbcb966
* Add poky-bleeding noteMatthew Allum2006-12-151-0/+3
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1044 311d38ba-8fff-0310-9ca6-ca027cbcb966
* local.conf.sample doc updates + add ASSUME_PROVIDED += "qemu-native"Matthew Allum2006-12-051-2/+6
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1009 311d38ba-8fff-0310-9ca6-ca027cbcb966