summaryrefslogtreecommitdiffstats
path: root/meta/conf/local.conf.sample
Commit message (Collapse)AuthorAgeFilesLines
* Revise stripping and splitting of debug informationMark Hatle2011-02-251-0/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | We now support two styles of debug information generation, the '.debug' style, which is the same as previously implemented. This style simply splits the debug information and makes it available in the same general directory. /bin/foo -> /bin/.debug/foo The new 'debug-file-directory' style splits the debug information and places it into the single debug-file-directory, /usr/lib/debug: /bin/foo -> /usr/lib/debug/bin/foo.debug Both also find and copy all referenced source code to a new /usr/src/debug directory. This allows the -dbg files to be used for stand-a-lone debugging on or off the target device. File stripping is now handled as a seperate operation from file splitting. This allows us to split the debug information, but also leave it in the original file -- or prevent the debug information from being split. Also enhance the comments within local.conf.sample to provide a better understanding of the control the user has over debug file generation. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* local.conf.sample: Handle the case the user incomments a machine entry and ↵Richard Purdie2011-02-181-2/+3
| | | | | | expects it to override the default Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* local.conf.sample: Update MACHINE list to match our website and documented ↵Richard Purdie2011-02-181-13/+10
| | | | | | supported list Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* local.conf.sample: Drop some comments about things that either no longer ↵Richard Purdie2011-02-101-12/+0
| | | | | | apply or are obsoleted (now we have -dbg packages) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* image-mklibs.bbclass: add the library optimization functionalityNitin A Kamble2011-02-091-1/+11
| | | | | | | | | | | | | | | | | | | | | | If you want to enable the mklibs library size optimization for your image then, edit the MKLIBS_OPTIMIZED_IMAGES line in the local.conf like this: MKLIBS_OPTIMIZED_IMAGES ?= "poky-image-minimal your-own-image" Also this will enable the mklibs library size optimization for all images. MKLIBS_OPTIMIZED_IMAGES ?= "all" on qemux86 machine this reduced the rootfs size of poky image-minimal image from 7.9MB to 7.2MB. That is around 11% image foot print reduction. That image had 38 elf executables. Generally the size optimization by mklibs is reversely proportional to the number of elf executables in the rootfs. So bigger images will see less optimization, and smaller images will see large image size reductions. Thanks to mark hatle for his help in implementation of this. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* Merge branch 'jzhang/i686' of ssh://git.pokylinux.org/poky-contribRichard Purdie2011-02-091-3/+3
|\
| * local.conf: change i586 to i686 for 32bit SDKJessica Zhang2011-02-081-3/+3
| | | | | | | | Signed-off-by: Jessica Zhang <jessica.zhang@intel.com>
* | pseudo: Uprev pseudo and fix a few minor bugsMark Hatle2011-02-071-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | Uprev pseudo to the latest version. This corrects a linking problem on some newer host systems. In addition, we add more detail to the local.conf.sample file to explain the NO32LIBS and why someone would set it to 0. Also fix a minor bug in pseudo that prevented it from building for the target. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* | Drop remaining bootcdx86 references, the -live images for qemux86 and ↵Richard Purdie2011-01-241-4/+0
| | | | | | | | | | | | atom-pc replace this Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* | qemuimagetest: Use same image during sanity testing instead of copying a new ↵Jiajun Xu2011-01-201-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | image for each case To reduce the time on sanity testing, we remove variable SHARE_IMAGE and use a new variable TEST_SERIALIZE in local.conf. It is by default set to 1. Poky will copy and boot the to-be tested image for only once. It will not remove or kill the image and test cases will be serialized executed against the same image. If it is set to 0, image is always be copied for each cases, which takes much time. I had a experiment that latest qemuppc sato only takes 7 minutes to finish 9 sanity test cases, which takes more than 20 minutes before. I also removed sanity case "boot" from sato/sdk/lsb because the other cases for these targets already cover the check point of "boot". Signed-off-by Jiajun Xu <jiajun.xu@intel.com>
* | qemuimagetest: Use the same image in sanity testing to fix the timeout issue ↵Jiajun Xu2011-01-141-0/+8
|/ | | | | | | | | | | | | | | on autobuilder Fixes [BUGID #595] Because of the QEMU booting slowness issue(see bug #646 and #618), autobuilder may suffer a timeout issue when running sanity test. We introduce variable SHARE_IMAGE here to fix the issue. It is by default set to 1. Poky will copy latest built-out image and keep using it in sanity testing. If it is set to 0, latest built-out image will be copied and tested for each case, which will take much time. Signed-off-by Jiajun Xu <jiajun.xu@intel.com>
* sanity.bbclass: Warn people when TERMCMD is set to a non-installed programJoshua Lock2010-12-061-0/+7
| | | | | | | | | We default to gnome-terminal for TERMCMD (and TERMRUNCMD) so should check that this program actually exists during sanity checking. As a corollary document how to change these variables in the local.conf Signed-off-by: Joshua Lock <josh@linux.intel.com>
* local.conf.sample: Note extra variables required when disabling en_US localeJoshua Lock2010-12-061-0/+5
| | | | | | | When changing which locales are generated for libc it may also be neccessary to change IMAGE_LINGUAS and LIMIT_BUILT_LOCALES Signed-off-by: Joshua Lock <josh@linux.intel.com>
* image-swab: introduce a class for generating swabber reportsJoshua Lock2010-11-141-0/+1
| | | | | | | Add a postprocess command to rootfs generation which generates a swabber report. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* local.conf.sample: Default to not building 32 bit libs on 64 bit systems as ↵Richard Purdie2010-10-211-0/+5
| | | | | | most people don't need it and it confuses them Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* Rename MACHINE=netbook to MACHINE=atom-pcDarren Hart2010-10-081-1/+1
| | | | | | | | | | | | In preparation for the more generic atom-pc, rename the netbook machine and all the relevant overrides. Leave the linux-netbook kernel recipe intact and as the default kernel for the atom-pc machine. A future patch will convert this over to linux-wrs and likely remove the linux-netbook kernel recipe. Cc: Tom Zanussi <tom.zanussi@intel.com> Cc: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* sstate: Fix SSTAGE_MIRRORS handling and improve example in local.conf.sampleRichard Purdie2010-10-071-1/+3
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* local.conf.sample: Until bug 227 is resolved, ipk packaging is needed for ↵Richard Purdie2010-10-071-1/+1
| | | | | | meta-toolchain so enable by default Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* local.conf.sample: include notes on generating fewer LIBC localesJoshua Lock2010-10-011-0/+5
| | | | | | | libc locale generation is very time consuming so document the GLIBC_GENERATE_LOCALES variable in the sample local.conf Signed-off-by: Joshua Lock <josh@linux.intel.com>
* sstate.bbclass: Update to use SSTATE variables everywhere and remove the now ↵Richard Purdie2010-09-291-3/+3
| | | | | | unneeded complicated paths from the sstate files Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* local.conf.sample: set RPM as default package and rootfs image creationSaul Wold2010-09-281-2/+3
| | | | Signed-off-by: Saul Wold <Saul.Wold@intel.com>
* formfactor: Add machconfig in qemux86-64 to avoid HAVE_KEYBOARD unset.Zhai Edwin2010-09-171-0/+1
| | | | | | | | | | | This prevent matchbox-kerboard starting as daemon automatically. Also fix minor issue of netbase on qemux86-64, and add the machine in local.conf.sample [BUGID #308] fixed by this. Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
* local.conf.sample: Fix commented value to match the default download directoryRichard Purdie2010-09-161-2/+2
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* test: Add scenario file for each target and support single case runningJiajun Xu2010-08-271-3/+4
| | | | | | | | | | | | | | | | Different test cases are needed for different targets. A folder "scenario" is created under scripts/qemuimage-tests to hold scenario files for different targets. Single case running is supported now. User can run single case together with a whole test suite by setting variable TEST_SCEN in local.conf. By default test cases in sanity suite will be ran. If you want to run other test suite or specific test case(e.g. bat or boot test case under sanity suite), list them like following. TEST_SCEN = "sanity bat sanity:boot" Signed-off-by Jiajun Xu <jiajun.xu@intel.com>
* build/conf: move sample conf files to meta/confJoshua Lock2010-08-171-0/+151
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>