summaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)AuthorFiles
2010-07-24meta/classes/rootfs_rpm.bbclass: re implement base on rpm5Mark Hatle1
Re implement the rootfs generation using rpm5. This also gets rid of the need for yum, and handles all dep resolving internal to the script itself. The new file scripts/rootfs_rpm-extract-postinst.awk comes from the original yum integration work. It has been unchanged, but since yum is no longer used we needed to move the script somewhere else. Signed-off-by: Mark Hatle <mhatle@windriver.com>
2010-07-23poky-env-internal: re-add OEROOT to the whitelisted environment variablesJoshua Lock1
We don't want Bitbake to clean OEROOT from the environment as users may have old layer configurations which require it set. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-07-22scripts/poky-env-internal: preserve the git proxy env varNitin A Kamble1
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-07-22poky-env-internal: Print some further information for the userRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-22poky-env-internal: Cleanup after the recent layer improvementsRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-22poky-env-internal/runqemu: Move BUILD_SYS handling which is runqemu specific ↵Richard Purdie2
into runqemu Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-22stagemanager: Move functionality into the scripts directoryRichard Purdie3
Since scripts is now in PATH thanks to the layer functionality there is no longer any need to have this recipe full of special cases, the scripts can just be placed there. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-22poky-env-internal: unbreak existing build setupsJoshua Lock1
Many users have an existing build confifured using OEROOT, re-enable exporting of this variable to unbreak their builds. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-07-21scripts/runqemu: Path fixesSaul Wold1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-21Enable build dir outside of the poky directoryJoshua Lock5
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>
2010-07-19qemu/mips: arrange for vmlinux to be bootableBruce Ashfield1
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2010-07-15test: add automation framework and sanitytestJiajun Xu3
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>
2010-07-15poky-qemu-internal: Use 128MB memory for qemumips/qemuppcRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-15qemu-scripts: Add support for mips and powerpc machines, update qemuarmBruce Ashfield2
For mips, the malta platform emulates a cirrus chipset. With the udpated 2.6.34 kernel options, we can now enable framebuffer boot for the qemumips platform. We need to pass a valid cpu (603e) and do a -nographic boot to make it all the way to a prompt so graphics is disabled for now for ppc. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2010-06-10scripts/create_pull_request fix a typoNitin A Kamble1
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-06-10update create_pull_request for distro/masterNitin A Kamble1
With this change the create_pull_request will be able to generate pull requests to master as well as distro/master branch. Some documentation is added in the Usage messange of the script. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-06-10poky-env-internal: fix a typoJoshua Lock1
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-06-10poky-evn-internal: Add some documentation about the config file and commonly ↵Richard Purdie1
used build targets Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-06-09scripts: Fix setting up links to cc and gcc in runqemuJoshua Lock1
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-06-07Fixes for Qemu to use VGA and Touch ScreenSaul Wold1
Added usb tablet options to poky-qemu-internal script, and adjusted the xorg.conf script for x86 to use VGA screen and tablet input device Signed-off-by: Saul Wold <saul.wold@intel.com>
2010-05-28Drop vm_mmap_min_addr checks from scripts and sanity classJoshua Lock1
QEMU 0.12.x is relocatable so we no longer need these tests, which is good because it doesn't work reliably with modern kernels. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-05-17add a new scripts create-pull-requestNitin A Kamble1
This is the 1st version of create-pull-request script. Using specified local commit-id or branch-name it generates a short description of the changes; and using poky-contrib branch-name it generates the URL where these changes are already pushed and are available for review and git-pull. I prepared this script as per the input from Richard Purdie. Signed-Off-By: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-05-14poky-qemu-internal Add -show-cursor to qemux86Nitin A Kamble1
Without this option the need to do the blind guesswork about the position of the pointer. Signed-Off-By: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-05-14Merge branch 'tk/head' of ssh://git.pokylinux.org/poky-contribRichard Purdie1
2010-05-13Revert "poky-env-internal: Disable automatic adding of meta environments to ↵Richard Purdie1
BBPATH" This reverts commit ba804d1729640a0587db8ba94bde6018570a8b0c which is a valid change but isn't working for some reason which needs further investigation.
2010-05-13poky-env-internal: unset variables to avoid disturbing new GIT cloneKevin Tian1
Signed-off-by Kevin Tian <kevin.tian@intel.com>
2010-05-12poky-env-internal: Disable automatic adding of meta environments to BBPATHRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-04-28Fix references to CROSS_DIR now that it has been removedJoshua Lock1
CROSS_DIR is no longer removed so fix up classes, packages and documentation which refer to it. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-04-27scripts/pstage-scanner: new script to sanity test the contents of pstageJoshua Lock1
Currently the script will scan all packages in the pstage directory and log packages which contain destinations outside of the native sysroot. The script currently ignores pkgdata, stamps and deploy but does trigger the work dir for packages with a package-split file, this may well be a false positive. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-03-22Switch to bblayers configurationRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-01-14scripts/runqemu: Fix some typosJoshua Lock1
Fix typo in help message (we default to ext3 not ext2 now) and a typo whereby moblin-image-sdk wouldn't be autofound. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2009-12-14scripts: preserve BB_NUMBER_THREADS when sanitising environmentJoshua Lock1
It's pretty useful to be able to define BB_NUMBER_THREADS on the cli when executing bitbake. Add it to the extra whitelist defined in the poky-env-internal script. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2009-11-26scripts/poky-qemu-internal: Make sure qemuarm cursor is visibleRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-25runqemu: staging -> sysrootsRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-09-18Add SDKMACHINE to simplify SDK control and add to CACHE paths to allow ↵Richard Purdie1
environmental variable control 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-06-10scripts: Update qemux86 to use the vmmouse driver, not wacom and find moblin ↵Richard Purdie2
images Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-05-27scripts/poky-env-internal: Add BB_SRCREV_POLICY to BB_ENV_WHITELISTRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-05-09scripts: Remove autobuilder scriptsRichard Purdie5
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-01-21scripts/poky-qemu-internal: Add support for GL passthrough in qemux86 imagesRichard Purdie1
2009-01-21scripts/runqemu: Factor image location code into a shell functionRichard Purdie1
2009-01-06scripts/poky-autobuild-moblin: Add moblin-uricheck target supportRichard Purdie1
2009-01-05scripts: Update qemu scripts with changes in recent qemu calling conventions ↵Richard Purdie3
and the switch to ext3 images
2008-12-19scripts/poky-autobuild-postprocess-moblin: Share toolchain/sdk outputRichard Purdie1
2008-12-18scripts/poky-autobuild-moblin: Update to share moblin-incremental imagesRichard Purdie2
2008-12-18scripts/poky-autobuild-moblin: Add rm_workRichard Purdie1
2008-12-17scripts/autobuild-moblin: Configuration fixupsRichard Purdie1
2008-12-15scripts/poky-qemu-internal: Add usb commandline to nfs mounted imagesRichard Purdie1
2008-12-03scripts/poky-env-internal: Add SSH_AUTH_SOCK and SSH_AGENT_PID to ↵Richard Purdie1
BB_ENV_WHITELIST
2008-11-06scripts/poky-env-internal: Fix PATHRichard Purdie1