summaryrefslogtreecommitdiff
path: root/classes
AgeCommit message (Collapse)AuthorFiles
2007-02-19classes/insane.bbclass: Remove whitespaceHolger Freyther1
2007-02-19insane.bbclass: fix some more ',' vs '%' issuesKoen Kooi1
2007-02-19insane.bbclass: fixesKoen Kooi1
* change "," to "%" so python doesn't die if an error occurs * spell architecture correctly * add arm/eabi tupple that works for stripped binaries, but fails for -dbg binaries (abiversion 0 vs 97)
2007-02-19insane.bbclass: added ia64, alpha, hppa, m68k, mips, s390, sparc based on ↵Marcin Juszkiewicz1
Debian packages
2007-02-19insane.bbclass: added dict entries for mipsel, i386, x86_64Marcin Juszkiewicz1
x86_64 can not be detected properly with this code - needed change: - ELFFile.my_assert(self.data[ELFFile.EI_CLASS], chr(ELFFile.ELFCLASS32)) # only 32 bits + ELFFile.my_assert(self.data[ELFFile.EI_CLASS], chr(ELFFile.ELFCLASS64))
2007-02-18classes/insane.bbclass: Be less verboseHolger Freyther1
2007-02-18classes/insane.bbclass: Add a small elf reader and check ABI,ARCH and EndianHolger Freyther1
Add a small ELF parser and read OSABI, ABIVERSION, ENDIAN and MACHINE. This code compares TARGET_OS and TARGET_ARCH to a list of known versions. Currently we have values for linux and linux-uclibc for arm, armeb and powerpc. mips, i386, amd64, ia64 are missing. ABI wise ARM EABI is missing as well, but koen is likely to enter the values into the documented dict
2007-02-18classes/insane.bbclass: Allow errors to be ignoredHolger Freyther1
Add a method to implement koen's skipping of errors of type .so in non dev package. This will turn into a list of known and acked issues which we decided to ignore. I do not yet know how to maintain such a list properly though Split the .so in non-dev package and the .debug in non-dbg package into two different packages
2007-02-18classes/insane.bbclass: Print the actual error, write a log fileHolger Freyther1
-Print all errors of the built packages and if we have printed any errors fail -Log the errors to a log file, so we can see them afterwards -Print the path (- the TMPDIR) of the package in question
2007-02-16classes/insane.bbclass: Grep through config.log to check for CROSS Compile ↵Holger Freyther1
errors -Inspired by doku's work on mpd's buildsystem grep through the config.log and find broken autotools tests -Make errors fatal so we will notice these things more quickly.
2007-02-15autotools.bbclass: merge in patch from openmoko to get intltool working for ↵Koen Kooi1
some packages
2007-02-15merge of '414cac1c77ff9fa2877bf185b1fb201f034ee108'OpenEmbedded Project1
and 'bf8b52c7c7ffdfe7cb88423cc23d4eeb9c573c2f'
2007-02-15openmoko-base.bbclass: switch to svn http transport, as requested by Harald ↵Koen Kooi1
Welte
2007-02-15slugos, unslung: Moved unslung image building into unslung-image, and split ↵Rod Whitby5
nslu2, nas100d and dsmg600 image building out into classes so they can be reused with multiple distros (like SlugOS and Angstrom)
2007-02-14openmoko*.bbclass: add classes from openmoko svnKoen Kooi3
* I'm not sure if I like distro revisions in bbclasses
2007-02-14kernel.bbclass: Remove PARALLEL_INSTALL_MODULES. If we want to do this we ↵Richard Purdie3
should rethink and have something that works for multiple kernel versions generically not just a 2.4/2.6 split. There are certainly better ways to do it than this.
2007-02-12siteinfo.bbclass: add support for oldstyle powerpc hostsKoen Kooi1
2007-02-11opie.bbclass: OPIE_CVS_PV: Convert to standard CVS version format.Paul Sokolovsky1
2007-02-07gpephone.bbclass: start merging gpephone bits from ↵Koen Kooi1
http://linuxtogo.org/~florian/gpepe/
2007-01-30package.bbclass: don't try to rmdir("./"), it won't workPhil Blundell1
2007-01-29package.bbclass: add workaround for wrongly globbed symlinks in FILES ↵Phil Blundell1
causing python traceback spew during population
2007-01-28package.bbclass: remove directories named in FILES from image after file Phil Blundell1
migration
2007-01-26siteinfo.bbclass: Added support for armeb-linux-gnueabi and ↵Rod Whitby1
armeb-linux-uclibcgnueabi. Yes, I know neither of them work yet (or at least they don't work for me), but without adding support here no-one will be able to work on making it work.
2007-01-21scons.bbclass: override installation prefixMichael Lauer1
2007-01-17merge of '4f76054a2fbe49f396cba8a3b6ef23027b6eb15d'Phil Blundell1
and '77df6e755fc8272db3fd5e4c3b0620b4453ca180'
2007-01-17qt3x11: add opengl variable defsPhil Blundell1
2007-01-17merge of '23a53ef6d8b0bd12c2ad781ad96e32cf88487a76'OpenEmbedded Project1
and 'bb4adcc719267cf21949b39dd8d42169fddbc6b3'
2007-01-17add openchromePhil Blundell1
2007-01-17xfce.bbclass: provide bz2 extension for 4.33.99.2 (4.4-rc2) releaseMarcin Juszkiewicz1
2007-01-10disapproval of revision '032fe15bf3fd23dc5d753a8cd906ce2402067a78'Philipp Zabel1
2007-01-10linux-handhelds-2.6: magician defconfig: I2C_PXA=yPhilipp Zabel1
2007-01-07image.bbclass: Make images trigger all do_deploy tasks to run so kernels and ↵Richard Purdie1
things like updater.sh for the zaurus get deployed with the image. This change on affects bitbake 1.7.x users who *will* need to use the latest 1.7.x version from svn.
2007-01-07kernel.bbclass: Remove the KERNEL_RELEASE variable and set it to ↵Richard Purdie1
KERNEL_VERSION. This should removes a large source of kernel module problems as the variables then 'just work'
2007-01-06kernel.bbclass: Create relative symlinks from "zImage" to actual kernel ↵Paul Sokolovsky1
image in use. * Make sure update-alternatives created relative symlinks in /boot (or whatever) kernel image directory is used. This is required for tools like LAB (Linux As Bootloader) which may mount rootfs over some other temporary fs tree to get access to kernel to boot. * Closes #1569.
2007-01-02Add rootfs_deb.bbclass from PokyRichard Purdie1
2007-01-02Add package_deb.bbclass from PokyRichard Purdie1
2007-01-01image.bbclass rootfs_ipk.bbclass: Move common functionality into ↵Richard Purdie2
image.bbclass to prepare for rootfs_deb/bbclass (from poky)
2007-01-01package.bbclass: Add fakeroot-native as a depenedncy (from poky)Richard Purdie1
2007-01-01siteinfo.bbclass: Demote site files message to debug log level (from poky)Richard Purdie1
2007-01-01base.bbclass: Allow base_contains to take an array of values to check for ↵Richard Purdie1
(from poky)
2007-01-01site: Start to refactor files to benefit from common site files. Much more ↵Richard Purdie1
work is needed but this is a start
2006-12-31Rename: image_ipk -> image.bbclass, IPKG_INSTALL -> PACKAGE_INSTALL to ↵Richard Purdie3
prepare for deb packaging
2006-12-31Split STAGING_BINDIR into CROSS and NATIVE versions. This means there is no ↵Richard Purdie3
need to rename -config scripts and multimachine won't break with binconfig.bbclass. ***NOTE: This change will require staging to be rebuilt***
2006-12-29merge of '3961d9fa0932ee3f91d25b24350816ff1c3c7ff8'Marcin Juszkiewicz1
and '91d610fe22ec5f30832680d42abf443bcd99fe6c'
2006-12-29debian.bbclass: fix typoMarcin Juszkiewicz1
2006-12-19Fix typo in system restricted packagesStelios Koroneos1
2006-12-19Fixed error in the way the user specified exclusion lists were handledStelios Koroneos1
Remove debug messages
2006-12-19Remove depedancy on icecc-create-env to temporeraly solve circullar ↵Stelios Koroneos1
dependancy problem
2006-12-19Updated icecc.bbclassStelios Koroneos1
Handles native/cross cross-kernel and target compile jobs Accepts user supplied package and class exclusion lists
2006-12-12package.bbclass: set PATH before running OBJDUMP to get dependencies calculatedMarcin Juszkiewicz1
I do not know does this is best way of fixing it but it is better to have it in repository then having rootfs images without libc.