summaryrefslogtreecommitdiff
path: root/mk/build.mk
AgeCommit message (Collapse)Author
2011-04-27fix cris allconfig buildWaldemar Brodkorb
2011-04-27fix allconfig for foxg20Waldemar Brodkorb
2011-04-25disable locales for bulk buildWaldemar Brodkorb
2011-04-12refresh lemote yeelong supportwbx
2011-04-06only remove files from lowercase listsWaldemar Brodkorb
2011-04-04Merge branch 'master' of git+ssh://openadk.org/git/openadkWaldemar Brodkorb
2011-04-03add new dirs to clean targetsWaldemar Brodkorb
2011-04-03Merge branch 'master' of git+ssh://openadk.org/git/openadkWaldemar Brodkorb
2011-04-01add a java build tool directoryWaldemar Brodkorb
following build tools seem to be required to cross-compile OpenJDK: - fastjar - classpath - gcj - jamvm - ecj Maybe cacao is better, maybe ant is required, too. ... hacking...
2011-03-31I am to tupid for git, today.Waldemar Brodkorb
Revert "Revert "fix conflict, autoseect libgcj"" This reverts commit c2bd3a43342e37a05a97e12581dd2bd52993877a.
2011-03-31Revert "fix conflict, autoseect libgcj"Waldemar Brodkorb
This reverts commit ac46bdeef28bc2b65e1880884a79257c28e423a7, reversing changes made to 418fb3668f7140cc3e2ba07c354fe0d9bbb47d04.
2011-03-31fix conflict, autoseect libgcjWaldemar Brodkorb
2011-03-28avoid warnings on fresh checkoutWaldemar Brodkorb
2011-03-28be sure this directory exist (lynx compile errror because of missing ↵Waldemar Brodkorb
ncurses5-config)
2011-03-13Merge branch 'master' of git+ssh://openadk.org/git/openadkWaldemar Brodkorb
2011-03-13disable alsamixer for bulk buildsWaldemar Brodkorb
2011-03-13add a lot of new devel subpackages and fix native builds of packagesWaldemar Brodkorb
2011-03-01kernel-headers not required for native buildsWaldemar Brodkorb
2011-03-01misc patches needed for allmodconfig for ibm-x40-eglibc on Darwin OSWaldemar Brodkorb
* fix *.pc / *-config file handling.
2011-02-24allow native build of a lot of packagesWaldemar Brodkorb
STAGING_TARGET_DIR is used for package Makefile's for include and library search path's. STAGING_DIR is used for common code in mk/ or Makefile/rules.mk. STAGING_TARGET_DIR is /usr when native builds are used.
2011-02-16disable ccache usage by defaultWaldemar Brodkorb
2011-02-05remove wrong rebuild touch files, when switching between configsWaldemar Brodkorb
2011-01-25Merge branch 'master' of git+ssh://openadk.org/git/openadkWaldemar Brodkorb
2011-01-25entirely drop HOSTCC stuffWaldemar Brodkorb
2011-01-25some fixes for allmodconfig (foxg20)Waldemar Brodkorb
2011-01-22activate GCC cflags check, cleanup FLAGS stuff in OpenADK.Waldemar Brodkorb
* remove TCFLAGS/TLDFLAGS/TCPPFLAGS and only use TARGET_CFLAGS/TARGET_LDFLAGS/TARGET_CPPFLAGS, ... * activate GCC_HONOUR_COPTS and fix all packages to honour CFLAGS * use CC_FOR_BUILD, CFLAGS_FOR_BUILD, ... for all build compilation, remove HOST* variants * introduce KERNEL_MODULE_FLAGS for external kernel modules * mark rpm package as broken, mark syslinux for native builds only, mark libhugetlb for eglibc/glibc only usage
2011-01-19disable hardware i never seen or use, fix previos commitWaldemar Brodkorb
2011-01-19disable experimental java/objc compiler on bulk buildsWaldemar Brodkorb
2011-01-13Merge branch 'master' of git+ssh://openadk.org/git/openadkWaldemar Brodkorb
2011-01-13allow cross-compile under Darwin, fix ppp install targetsWaldemar Brodkorb
2011-01-12disable LTO and SSP for bulk buildsWaldemar 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.