Commit History

Author SHA1 Message Date
  Felix Fietkau b3c871375b fix compile errors by forcing bash to be used as a shell in all submake processes 15 years ago
  Felix Fietkau 62c1740676 toolchain: fix the sysroot mess by getting rid of $(TOOLCHAIN_DIR)/usr and moving it back to $(TOOLCHAIN_DIR), this change makes the toolchain relocatable again, which should fix the SDK 15 years ago
  Felix Fietkau a9136c0892 speed up the build system by including include/shell.sh on shell commands only where necessary 15 years ago
  Florian Fainelli 7fc192e9a5 fix for GREP_OPTIONS 15 years ago
  Nicolas Thill 18035964c7 fix path to libgcc.a in LIBGCC_S 16 years ago
  Felix Fietkau dd046f4759 use lazy evaluation for TARGET_CONFIGURE_OPTS to make it possible to override TARGET_CC and TARGET_CXX 16 years ago
  Felix Fietkau 80d6e3b245 add an arch suffix for handling different variants of arm/mips for the toolchain/target directories 16 years ago
  Travis Kemen 137c26b7cb there are quite a lot of package using ln -sf in their Makefile, so this patch adds 16 years ago
  Nicolas Thill 9899fbb148 use distinct build/staging dirs for EABI/OABI builds 16 years ago
  Nicolas Thill c0f8b43b17 use a DIR_SUFFIX variable to hold libc/version and use it in build/staging dir names 16 years ago
  Felix Fietkau 15fecc9e6c remove support for DEBUG_DIR, it has lost its purpose since STAGING_DIR_ROOT was added 16 years ago
  Lars-Peter Clausen 001736d848 Add include_mk template which makes it a bit more convienient to include package installed mk files. 16 years ago
  Nicolas Thill 0f3c406bdb add a config item to specify arguments to strip 16 years ago
  Felix Fietkau 6c57203836 oops, forgot one small change in the last commit 16 years ago
  Felix Fietkau b647c168de remove the redundant subdirectory from the packages directory variable 16 years ago
  Florian Fainelli ee8018ef11 output firmware files in bin/$(BOARD) instead of bin/ 16 years ago
  Felix Fietkau d648a0827b fix a typo 16 years ago
  Felix Fietkau 9bd710e050 add some extra stripping options for kernel modules to reduce size even more (thx, matteo) 16 years ago
  Nicolas Thill c9bc7c504c add external toolchain support, enhance native toolchain support (special thanks to Luigi Mantellini for his help... and patience ;) 16 years ago
  Felix Fietkau 2982f7ef79 move the package dir to bin/packages/$(BOARD)_$(LIBC)-$(LIBCV) to prevent multiple configs with the same arch from deleting each others' packages 16 years ago
  Felix Fietkau 4169a2e834 add a staging directory for unstripped package files, useful for debugging, will be used for mklibs integration later 16 years ago
  Felix Fietkau f8097687d1 add -L$(TOOLCHAIN_DIR)/lib to the LIBGCC_S variable, if necessary 16 years ago
  Florian Fainelli 28efbbc87f do not set anything in DISABLE_IPV6 when set, let the package pick up the defaults 16 years ago
  Florian Fainelli 11e1304ca0 globally define IPv6 support or not in OpenWrt, just like for largefiles, ipv6 disabled by default (#4857) 16 years ago
  Nicolas Thill 4702698c68 add a config option to select the binary stripping method to use (between none, strip & sstrip) 16 years ago
  Lars-Peter Clausen ebeb3829e1 Set TARGET_CXX to 'no' if c++ is not enabled in the toolchain. 16 years ago
  Ralph Hempel c4d7af7094 added BUILD_LOG_DIR variable, make clean will delete the ./logs dir 16 years ago
  Felix Fietkau 34939cad39 get rid of $Id$ - it has never helped us and it has broken too many patches ;) 16 years ago
  Felix Fietkau 72faa09dff move cflags default setting to target makefiles 17 years ago
  Felix Fietkau b6f0cb5366 prepend $(STAGING_DIR)/host to the PATH only in target-package stampfile targets, should fix usage of cross tools with host builds 17 years ago