summaryrefslogtreecommitdiff
path: root/mk/vars.mk
AgeCommit message (Collapse)Author
2011-07-14Merge branch 'master' of git+ssh://openadk.org/git/openadkWaldemar Brodkorb
2011-07-14extract tar archive with cpioWaldemar Brodkorb
2011-06-16reduces wget timeout, suggested by joergWaldemar Brodkorb
2011-06-13needed for some autotool magicWaldemar Brodkorb
2011-04-29Merge branch 'master' of git+ssh://openadk.org/git/openadkWaldemar Brodkorb
2011-04-29remove already in gcc included dirsWaldemar Brodkorb
2011-04-29static linking is very package dependent, so do not handle it globallyWaldemar Brodkorb
2011-04-21allow xz compressed tar archives to be extractedWaldemar Brodkorb
2011-04-17add basic locale support to OpenADKWaldemar Brodkorb
2011-04-07update some packages after libpng15 update, misc stuffWaldemar Brodkorb
2011-04-04Merge branch 'master' of git+ssh://openadk.org/git/openadkWaldemar Brodkorb
2011-04-03fix configure options when native buildingWaldemar Brodkorb
2011-04-03Merge branch 'master' of git+ssh://openadk.org/git/openadkWaldemar Brodkorb
2011-04-02add tries parameter, only used by gnu wget, ignored by busybox wgetWaldemar 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-31pass -flto to CXX compilerWaldemar Brodkorb
2011-03-19use cpio instead of gnu tar, otherwise the /etc/mtab symlinks fails to be ↵Waldemar Brodkorb
included
2011-03-13disable alsamixer for bulk buildsWaldemar Brodkorb
2011-02-26another round of native compile fixesWaldemar Brodkorb
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-16use better defaults for native buildsWaldemar Brodkorb
2011-02-10add basic ccache supportWaldemar Brodkorb
2011-02-05fix some allmodconfig issues for mips targetWaldemar Brodkorb
2011-02-02minor native build enhancementsWaldemar Brodkorb
2011-01-29use portable STATCMDWaldemar Brodkorb
2011-01-27Âsome native build fixesWaldemar Brodkorb
2011-01-26check the build system compilerWaldemar 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-17fix packages to be compile with stack protectorWaldemar Brodkorb
- libtool do not pass -fstack-protector while linking, but this is required to successfully link libraries or executables with SSP - pass LDFLAGS for non-libtool packages
2011-01-13allow cross-compile under Darwin, fix ppp install targetsWaldemar Brodkorb
2011-01-11fix bzr package buildWaldemar Brodkorb
2011-01-10busybox wget does not know triesWaldemar 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-08variable name cleanupWaldemar Brodkorb
2011-01-07make sysroot relative to have a relocatable gccThorsten Glaser
Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
2011-01-07add toolchain settings menu pointWaldemar Brodkorb
- gdb compilation can be disabled - gcc languages (c++/java) can be enabled/disabled - gcc stack smashing protection can be enabled/disabled
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-01fix ipkg and ipkg tools, consolidate mdev.confWaldemar Brodkorb
cpio under macosx or bsd creates tar archives via stdin while using find . with leading ./. heirloom cpio shipped with OpenADK does remove the leading ./. Adopt ipkg busybox applet to work without ./. Fix ipkg-build to be faster and to use included cpio for inner tar creation. Dependency to GNU tar can now be dropped.
2010-11-30avoid gnu tar features, use cpio instead.Waldemar Brodkorb
2010-11-27Merge branch 'master' of git+ssh://openadk.org/git/openadkWaldemar Brodkorb
2010-11-27fix build of glibc toolchainsWaldemar Brodkorb
2010-11-26use full path for cpioWaldemar 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-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-08-01remove unzip dependency, use delivered cpio. some code cleanupWaldemar Brodkorb
2010-08-01enable -fwrapv globallyWaldemar Brodkorb
2010-07-16a lot of lemote finetuningWaldemar Brodkorb
* add PCM to mixer init script * let ipkg check if rootfs is already rw mounted * fix overlapping utilities * enable DPMS in Xorg configuration, remove unused stuff * set DPMS timeout to 60 seconds via startx, disable screen blanking. Mplayer now runs fine without any screen blanking * enable some more features in vim (f.e. :split) * rename mpc package to libmpc * fix uvcvideo loading (v4l2 compat again..) * add new xset package