summaryrefslogtreecommitdiff
path: root/mk/build.mk
AgeCommit message (Collapse)Author
2011-01-13allow cross-compile under Darwin, fix ppp install targetsWaldemar Brodkorb
2011-01-11update todo, resolv conflictWaldemar Brodkorb
2011-01-11remove from TODO list, enable aufs2-util on bulk builds.Waldemar Brodkorb
2011-01-11fix bzr package buildWaldemar Brodkorb
2011-01-10create directory where others are createdWaldemar Brodkorb
2011-01-10add LTO support to toolchain settings. Cleanup SYSROOT mess.Waldemar Brodkorb
- just use on sysroot directory for toolchain. - add missing patches from previos commit. (rpath/cflags cleanup)
2011-01-08fix make clean target ruleWaldemar Brodkorb
correct the wrong path and remove the correct files on clean. Finetune more directory creation rules.
2011-01-08rework and cleanup top level directory creation, avoid some unnecessary rebuilsWaldemar Brodkorb
2011-01-07fix “make kernelconfig” (2 things):Thorsten Glaser
• patch from wbx to have it copied from/to the correct directory • honour HOSTCC, HOSTCFLAGS Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
2011-01-02fix native builds, enable hardware choices. enable parallelport for ibm-x40Waldemar Brodkorb
2011-01-02fix bulktoolchain buildWaldemar Brodkorb
2011-01-02make bulk fixes. fix toolchain building for sparc64/ppcWaldemar Brodkorb
2010-12-31create empty file, when using defconfig. fix make bulkWaldemar Brodkorb
2010-12-31fix native buildsWaldemar Brodkorb
2010-12-30fix some bugs, when starting with fresh checkoutWaldemar Brodkorb
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-12-11do not build python3 on bulk buildsWaldemar Brodkorb
2010-11-30enable hardware profile on native configurationsWaldemar Brodkorb
2010-11-28finetune bulk targetsWaldemar Brodkorb
2010-11-26implement the concept of target choice by embedded system or architectureWaldemar Brodkorb
you can now choose between specific embedded systems like PC Engines ALIX boards, Foxboard, .. or between generic architecture support like x86, x86_64, mips, ... This does reduce the overhead of duplicate configuration files in target directory. Now qemu, toolchain and ibm x40 support is combined in one target directory target/x86. Distinguishing between hardware profiles happens via menu based configuration. (CPU choice for kernel, CFLAGS for package building, ..). We will see if this is the right direction.
2010-11-25fix for native buildsWaldemar Brodkorb
2010-11-25fix bug, f.e. glib package ignored by mistakeWaldemar Brodkorb
2010-11-22use empty default for keyboard layout, rebuild when changedWaldemar Brodkorb
2010-11-19allow HW variable to start with hardware profile, f.e. make TARGET=x86 HW=ibmx40Waldemar Brodkorb
2010-11-18refresh bulk and target listsWaldemar Brodkorb
2010-11-08rebuild packages, when runtime vars are changed. also when rootfs is changed.Waldemar Brodkorb
2010-10-16Merge branch 'master' of git+ssh://openadk.org/git/openadkWaldemar Brodkorb
Conflicts: package/freeradius-server/Makefile package/nss/patches/patch-mozilla_security_coreconf_Linux_mk
2010-10-14make MacOS X works as build system for most of the packages, update some ↵Waldemar Brodkorb
packages to latest stable upstream version
2010-09-20config.split no longer usedWaldemar Brodkorb
2010-09-16fintune rebuild stuff, fix some warningsWaldemar Brodkorb
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-09-15rebuild packages on flavour or choices changeWaldemar Brodkorb
add new target rebuild. make cpio and pacch quiet. Use bin/tools for cpio and mkcrypt.
2010-09-14silent config dir compile, create pkgmaker target dir earlierWaldemar Brodkorb
2010-09-14replace mksh scripts with faster C programsWaldemar Brodkorb
depmaker and pkgmaker is replaced by C programs. scan-pkgs.sh will be replaced by another mechanism. scan-pkgs.sh is needed to recognize package flavour changes, so that a package is rebuild. Generation of meta-data is a lot faster now. Fix or add new PKG variables to fulfill the needs of the new programs. Documentation will follow as soon as it is stable.
2010-08-01allow to execute gcc testsuite (remotely on target)Waldemar Brodkorb
2010-07-30for allmodconfig of ibmx40, DRI is requiredWaldemar Brodkorb
2010-07-24add gtk guiconfig from linux kernel configsystemWaldemar Brodkorb
2010-07-12disable a not so good option when allmodconfig is in useWaldemar Brodkorb
2010-07-09disable bzr (broken) in bulk buildsWaldemar Brodkorb
2010-07-08Merge remote branch 'phil/auto-config-in'Waldemar Brodkorb
Conflicts: Config.in package/dropbear/Makefile package/iptables/Makefile package/kismet/Makefile package/nfs-utils/Makefile package/ntpclient/Makefile package/openvpn/Makefile package/pkgmaker package/rxvt-unicode/Makefile package/vgp/Makefile package/wpa_supplicant/Makefile package/xf86-input-keyboard/Makefile package/xf86-input-mouse/Makefile
2010-07-07more runtime fixes, update of some packages.Waldemar Brodkorb
- update busybox, dnsmasq, ppp and libusb - add timezone and hostname configuration for target via menu - fix resolv.conf creation for dhcp client - fix usb for alix boards - enable lsusb and lspci by default
2010-07-05add menu based configuration of a passwordWaldemar 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-06-16add webcam and wireless-tools support for lemoteWaldemar Brodkorb
2010-06-08fix checksum and some typosWaldemar Brodkorb
2010-06-07Merge branch 'master' of git+ssh://openadk.org/git/openadkWaldemar Brodkorb
2010-06-07add basic MacOS X supportWaldemar Brodkorb
2010-05-28add another bulklist for all target combinationsWaldemar Brodkorb