Commit Graph

62 Commits

Author SHA1 Message Date
Richard Purdie 603087da3c bitbake.conf: Make sure PATH is expanded when searching for ccache
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3389 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-12-30 00:37:34 +00:00
Marcin Juszkiewicz 2f039d93e3 bitbake.conf: introduce CPU_FEATURES variable for listing features of target processor
This variable makes building for ARM targets easier. 

For example to build for ARMv6 cpu with VFP all you need is CPU_FEATURES = "vfp".
Adding Thumb support is just adding "thumb" to the list.

Tested on ARMv6 build with four combinations: "", "thumb", "vfp", "vfp thumb". All
resulting images works in QEmu.


git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3355 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-12-19 12:00:04 +00:00
Richard Purdie 34927dfa61 Sync various tweaks from OE, change default SRCREV policy to not auto increment rather than hitting the network.
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3345 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-12-18 15:04:06 +00:00
Marcin Juszkiewicz e7eaaa247e bitbake.conf: armv4 and armv5 do not need CPU selector for qemu
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3310 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-12-05 10:26:21 +00:00
Marcin Juszkiewicz de38769a25 glibc: make ARMv6 binary locales working with recent qemu
Qemu 20071121 has ARMv6 support working but generating of binary locales
require using proper "-cpu" switch - otherwise it sigsegv with illegal
instruction.


git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3306 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-12-04 16:23:28 +00:00
Richard Purdie e50291290b bitbake.conf/poky-external.inc: Clean up CFLAGS handling
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3211 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-11-23 10:04:14 +00:00
Richard Purdie 0138501213 poky-external.inc: Change the way the sysroot option is passed about to deal with libtool
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3208 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-11-22 18:05:06 +00:00
Richard Purdie 18f2e2772a Fix PE handling in version strings
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3141 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-11-13 19:21:52 +00:00
Richard Purdie 206d632248 bitbake.conf: Move yaffs2 image type to EXTRA_IMAGECMD
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3139 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-11-13 15:48:10 +00:00
Richard Purdie 405128d1cd bitbake.conf: Add PE to RDEPENDS and RRECOMMENDS for -dev and -dbg packages. Remove double space from CFLAGS, it confuses gdb
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3138 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-11-13 14:31:17 +00:00
Richard Purdie 7fc5d6eeea pkgconfig: Switch to using sysroot simplifying pkgconfig files. Requires a full rebuild.
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3125 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-11-12 11:30:16 +00:00
Richard Purdie ba2e1f4d93 bitbake.conf: Simplify target CPPFLAGS, CFLAGS and LDFLAGS due to sysroot benefits
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3124 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-11-12 11:28:14 +00:00
Richard Purdie 01d5da72d0 Rearrange staging to match target system layout. This is a major change and will require a full rebuild.
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3123 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-11-12 11:25:30 +00:00
Richard Purdie 19f1bad378 bitbake.conf: Set RDEPENDS and RRECOMMENDS of -dev and -dbg packages to match specific versions, not >=. Fix typo.
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3115 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-11-12 11:01:29 +00:00
Marcin Juszkiewicz 4bec704e15 bitbake.conf: add yaffs2 support from OE
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3086 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-11-07 10:19:32 +00:00
Richard Purdie 849311c8df bitbake.conf: Remove more hardcoded staging layout
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3031 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-10-29 21:41:08 +00:00
Richard Purdie 3b945ff45c bitbake.conf: Add dummy layout variables (describing the current staging layout for now)
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3026 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-10-29 20:18:06 +00:00
Richard Purdie 2718b2aecd bitbake.conf: Start cleaning up staging variables
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3015 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-10-29 14:55:48 +00:00
Richard Purdie 6e5b0d229b bitbake.conf: Clean up some hardcoded path/layout references
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2766 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-09-19 15:37:39 +00:00
Richard Purdie ece438786e bitbake.conf: Allow overriding of SHELLRCCMD
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2745 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-09-17 13:38:46 +00:00
Richard Purdie f2f97b7c15 bitbake.conf: Add bzr fetcher support, give IMAGE_BASENAME a sane default
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2690 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-09-05 07:51:00 +00:00
Richard Purdie c6938aad87 Factor ipkg index and conf file creation into package_ipk.bbclass
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2637 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-09-01 22:17:06 +00:00
Richard Purdie 4999f1d134 bitbake.conf: Sync with OE.dev
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2626 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-09-01 14:38:51 +00:00
Richard Purdie f041a4d9ab base.bbclass: Set pkgdata location to something machine specific when needed 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
2007-08-21 10:40:55 +00:00
Richard Purdie 74a3de28a8 bitbake.conf: Add AUTOREV
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2473 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-08-09 13:50:10 +00:00
Richard Purdie b5fc26a66b bitbake.conf: Fix DL_DIR
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2417 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-08-08 22:52:17 +00:00
Richard Purdie f751a20152 bitbake.conf: Sync with OE.dev
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2409 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-08-08 21:02:39 +00:00
Richard Purdie 841d5dc1e0 bitbake.conf: Add variables for bitbake 1.8 fetcher changes
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2248 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-08-01 11:23:51 +00:00
Richard Purdie 9e9fe202ec bitbake.conf: Add new FETCHCMDs
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2142 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-07-10 14:05:14 +00:00
Marcin Juszkiewicz 5b14520d3f bitbake.conf: task-base stuff
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2056 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-06-29 07:44:00 +00:00
Richard Purdie 1343810143 bitbake.conf: Move SDK_NAME and SDK_PREFIX into bitbake.conf
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2035 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-06-27 14:13:23 +00:00
Richard Purdie c9dc5f07a7 classes/conf: Merge missing package epoch (PE) support (from OE), also make OE package field sane
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1839 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-05-31 22:51:19 +00:00
Richard Purdie 9c1cf5640f bitbake.conf: PKG_CONFIG_PATH is a PATH like variable and may contain multiple entries so create PKG_CONFIG_DIR as a path to install to.
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1731 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-05-16 13:15:35 +00:00
Marcin Juszkiewicz bf73d1bc2a bitbake.conf: add cpio support for images (from OE)
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1585 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-04-30 14:53:41 +00:00
Ross Burton 2434ebc0aa Add kernel.org mirror
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1324 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-03-05 09:31:22 +00:00
Richard Purdie 44856a298c STAGING_BINDIR: No longer need to rename -native binconfig binaries, set STAGING_BINDIR correctly
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1221 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-01-30 14:44:18 +00:00
Richard Purdie dab7dfbcd2 bitbake.conf: Fix ext3 image DEPENDS
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1219 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-01-30 14:23:43 +00:00
Richard Purdie 3b75644d51 bitbake.conf: Add ext3 image support (and update spitz to generate ext3 images)
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1217 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-01-30 12:27:12 +00:00
Jorn Baayen f382d266ed Added -fno-omit-frame-pointer to DEBUG_OPTIMIZATION
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1152 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-01-17 12:31:06 +00:00
Richard Purdie 50bbb7742c bitbake.conf: Clean up FILES, add ALLOW_EMPTY for -dbg and -dev packages
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1052 311d38ba-8fff-0310-9ca6-ca027cbcb966
2006-12-19 21:18:11 +00:00
Richard Purdie ec99f44114 bitbake.conf: Add STAGING_BINDIR_CROSS
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1036 311d38ba-8fff-0310-9ca6-ca027cbcb966
2006-12-14 13:29:43 +00:00
Richard Purdie 62747098a8 bitbake.conf: Move DL_DIR to the end of the file
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@997 311d38ba-8fff-0310-9ca6-ca027cbcb966
2006-12-04 17:05:47 +00:00
Richard Purdie 4f249a8efb Fix STAGING_BINDIR for multimachine use by spliting into STAGING_BINDIR and STAGING_BINDIR_NATIVE and adding both to PATH
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@958 311d38ba-8fff-0310-9ca6-ca027cbcb966
2006-11-25 10:01:30 +00:00
Richard Purdie eeb1bee524 bitbake.conf: Allow DL_DIR to be set by the environment
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@946 311d38ba-8fff-0310-9ca6-ca027cbcb966
2006-11-23 12:12:14 +00:00
Richard Purdie 634232e696 Site file handling update: Instead of one site file per target, allow 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
2006-11-21 14:34:40 +00:00
Richard Purdie c0d040f1e7 bitbake.conf: Add util-linux-naitve and grep-native to ASSUME_PROVIDED
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@897 311d38ba-8fff-0310-9ca6-ca027cbcb966
2006-11-21 09:56:11 +00:00
Richard Purdie 4398b980ba conf: Sync with OE
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@892 311d38ba-8fff-0310-9ca6-ca027cbcb966
2006-11-20 17:13:43 +00:00
Richard Purdie ff23349191 bitbake.conf: Add MACHINE to the CACHE path if set
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@873 311d38ba-8fff-0310-9ca6-ca027cbcb966
2006-11-20 08:54:57 +00:00
Richard Purdie 65930a38e4 Modify IMAGE_ROOTFS_SIZE_ext2 for cmx270
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@862 311d38ba-8fff-0310-9ca6-ca027cbcb966
2006-11-16 14:45:43 +00:00
Richard Purdie 3de4893502 bitbake.conf: Fix .debug packaging
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@828 311d38ba-8fff-0310-9ca6-ca027cbcb966
2006-10-28 18:58:13 +00:00