summaryrefslogtreecommitdiff
path: root/mk/kernel-build.mk
AgeCommit message (Collapse)Author
2010-12-30rework architecture / embedded systems conceptWaldemar Brodkorb
Make configuration of new targets cheap. Just add a new file in target/arch/sys-enabled/foo. See other files for syntax. While doing runtime tests with the new infrastructure I've updated a lot of other stuff: - gcc 4.5.2 - uClibc 0.9.32-rc1 (NPTL) - strongswan, php, miredo, parted, util-linux-ng, e2fsprogs I promise, this is the last big fat commit this year ;)
2010-09-16Merge branch 'master' of git+ssh://openadk.org/git/openadkWaldemar Brodkorb
Conflicts: mk/kernel-build.mk package/expat/Makefile package/gettext/Makefile package/perl/Makefile package/zlib/Makefile
2010-09-16add some native build fixes (tested on Lemote notebook)Waldemar Brodkorb
- enable busybox applets needed for natvie builds - add header packages for expat and libnl - remove rtl8187b driver, use kernel included driver (needs more testing)
2010-08-06some more fixes for 2.6.35 update on lemoteWaldemar Brodkorb
2010-07-01fix compile breakWaldemar Brodkorb
2010-06-29optimize ipkg package managementWaldemar Brodkorb
ipkg will automatically mount the normal read-only rootfs as read-write and after the command back to read-only. ipkg install/remove/upgrades are only supported for compact disk or disk based systems. On flash systems better reflash completely. make a kernel package containing the real kernel. Adjust ipkg.conf to contain a configurable server adress.
2010-06-28fix busybox rebuild issue, simplify target MakefilesWaldemar Brodkorb
2010-02-27fix checksum check of toolchain archives after downloadWaldemar Brodkorb
and update alix/wrap targets to 2.6.33
2010-01-07fix build bug, found by joerg.Waldemar Brodkorb
It seems to be a problem to call PKG_INSTALL via $(shell ..)
2009-12-28fix kmod package installationWaldemar Brodkorb
2009-12-17add sangam-atm packageWaldemar Brodkorb
- driver package for ag241 dsl modem, it loads, but we will see if it works..
2009-11-19rename DEVICE to ADK_TARGETWaldemar Brodkorb
- the name is better, because qemu f.e. is no hardware device - use make TARGET=alix1c to start with a configuration for this target - use make TARGET=alix1c allmodconfig to generate a mostly complete config to build all available packages for this platform as a package The all.config and .defconfig files needed to get this working are dynamically generated.
2009-10-01abstract package backend, add perlLinux User
2009-09-11fix showstopper ;)Waldemar Brodkorb
Accidently forgot to rename these, too. I removed redundant variables. TARGET_CROSS / KERNEL_CROSS
2009-08-28core: allow selecting parallel buildsPhil Sutter
The value of CONFIG_ADK_MAKE_JOBS is being passed to make via the option '-j', in order to have it run multiple jobs simultaneously. This is done for all kernel builds, and per default for each package using the default BUILD_STYLE of 'auto', unless the package makefile defines PKG_NOPARALLEL to a non-empty string.
2009-08-28kernel: simplify ADK_NATIVE test integrationPhil Sutter
2009-06-12kernel patch cleanupWaldemar Brodkorb
- move patches to kernel version specific directory - enable execute bit on md5sum wrapper - remove wrong include in BSDmakefile - enable ROOTFS for rb532 device - add mips specific patch for lib/delay.c typo
2009-06-01remove unused $Id$Waldemar Brodkorb
- $id$ substitution is not apropriate for git scm
2009-05-27native build supportWaldemar Brodkorb
- just use native gcc and binutils to compile a system - can be used to chroot into it - maybe useful later on lemote book to build packages natively
2009-05-23- cleanup and document PKG_template, ARCH parameter is not needed anymoreWaldemar Brodkorb
- use CPU_ARCH for fake dir and ipkg - enable DEBUG option in menu and rename to ADK_DEBUG
2009-05-17Initial importwbx