#
41bc960a |
|
21-Dec-2016 |
Felix Fietkau <nbd@nbd.name> |
build: add defaults for PKG_SOURCE, PKG_SOURCE_SUBDIR, PKG_VERSION This makes it easier to unify versioning of git based package downloads. PKG_SOURCE_DATE along with an 8-character abbreviation of the git hash is used as PKG_VERSION, PKG_RELEASE should be used like normal packages. Signed-off-by: Felix Fietkau <nbd@nbd.name>
|
#
390e156a |
|
31-Oct-2016 |
Jo-Philipp Wich <jo@mein.io> |
rules.mk: add STAGING_DIR_HOSTPKG variable Add a STAGING_DIR_HOSTPKG variable which refers to $(STAGING_DIR)/host in order to prepare support for relocating that directory in the future. Signed-off-by: Jo-Philipp Wich <jo@mein.io> Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
|
#
c87a73c5 |
|
13-Feb-2016 |
Felix Fietkau <nbd@openwrt.org> |
build: disable the use of -iremap for UML (#21851) Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48718 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
3fc744d4 |
|
08-Feb-2016 |
Jo-Philipp Wich <jow@openwrt.org> |
rules.mk: add TARGET_INIT_PATH toplevel variables Add a new variable TARGET_INIT_PATH which holds the default $PATH variable value configured in menuconfig. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48676 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
7f348c6c |
|
27-Jan-2016 |
Felix Fietkau <nbd@openwrt.org> |
build: filter out -fno-plt for the kernel build, fixes #21712 Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48515 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
b3845f2e |
|
25-Jan-2016 |
Felix Fietkau <nbd@openwrt.org> |
build: use -iremap feature to replace __FILE__ absolute path names in packages with ones relative to $(BUILD_DIR) improves reproducible builds Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48489 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
96c6c62c |
|
20-Jan-2016 |
Felix Fietkau <nbd@openwrt.org> |
rules.mk: make the locked template available even if flock has not been built yet (fall back to unlocked shell command) Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48414 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
d446426d |
|
20-Jan-2016 |
Felix Fietkau <nbd@openwrt.org> |
build: use a separate variable checking the subdir path (for host packages) Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48410 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
fbd06c5a |
|
20-Jan-2016 |
Felix Fietkau <nbd@openwrt.org> |
host-build.mk: change default installation prefix of package/* host builds to staging_dir/target-*/host Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48401 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
f545604f |
|
20-Jan-2016 |
Felix Fietkau <nbd@openwrt.org> |
build: move host build directories of package/* to build_dir/target-*/host/ Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48400 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
c77cd946 |
|
03-Jan-2016 |
Felix Fietkau <nbd@openwrt.org> |
build: add pure make tolower/toupper funtions that do not require shell calls Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48105 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
4145445f |
|
10-Nov-2015 |
Felix Fietkau <nbd@openwrt.org> |
gcc: remove version 4.6, it is no longer needed Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47443 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
2dcb4abe |
|
09-Nov-2015 |
Felix Fietkau <nbd@openwrt.org> |
build: add -Wno-error=unused-result to target cflags Many glibc functions have __warn_unused_result__ in so many different core functions, and failing the build for all of those simply does not make any sense Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47440 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
a9b1f01c |
|
06-Nov-2015 |
Felix Fietkau <nbd@openwrt.org> |
rules.mk: export STAGING_DIR_HOST to sub-makefiles and shells Certains host packages (like quilt) need to know the previously used install location at run-time. They currently use $STAGING_DIR, which causes issues on cleaned environment, where $STAGING_DIR doesn't exist yet. Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47409 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
f666ce40 |
|
30-Oct-2015 |
Felix Fietkau <nbd@openwrt.org> |
build: Allow kernel modules to set build ID debug symbol This change adds support for specifying a build ID for kernel modules. This is done by setting PKG_BUILD_ID to a hexadecimal string, which will then be passed to the kernel linker. In addition, when this flag is set, the build ID debug symbol (.note.gnu.build-id) will not be stripped from the kernel module. This symbol is exported in sysfs by the kernel (if the kernel is compiled with CONFIG_KALLSYMS) and so can be used to uniquely identify a version of a kernel module in a running kernel. This is useful for keeping track of different versions of a module when doing experiments and development. Modules that specify the build ID will be ~100 bytes larger (depending on the length of the build ID specified). There is no size difference for kernel modules that do not set this variable. Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47290 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
7d473833 |
|
25-Aug-2015 |
Felix Fietkau <nbd@openwrt.org> |
rules.mk: remove GCC 4.4 and GCC 4.5 conditional gcc 4.4 was removed in r44957 gcc: remove 4.4.7 (only used by avr32) gcc 4.5 was removed in r36149 Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46722 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
4e04783a |
|
29-Jun-2015 |
Steven Barth <steven@midlink.org> |
toolchain: only use fortify-headers for musl Signed-off-by: Steven Barth <steven@midlink.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46138 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
3c20d210 |
|
23-Jun-2015 |
Steven Barth <steven@midlink.org> |
toolchain: add fortify-headers, enable FORTIFY_SOURCE by default Signed-off-by: Steven Barth <steven@midlink.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46117 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
6c5fac76 |
|
15-Jun-2015 |
Felix Fietkau <nbd@openwrt.org> |
toolchain: switch to musl by default, except for mips64 Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45995 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
741a0576 |
|
06-Apr-2015 |
Felix Fietkau <nbd@openwrt.org> |
build: add integration for managing opkg package feed keys Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45286 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
eff9c0f6 |
|
15-Mar-2015 |
John Crispin <blogic@openwrt.org> |
rules.mk: add newline definition To be used for stuff like $(subst $(space),$(newline),$(SOME_VAR)) Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44796 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
88dfba73 |
|
10-Feb-2015 |
Jo-Philipp Wich <jow@openwrt.org> |
rules.mk: don't add staging_dir/host/bin/ path again Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44379 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
6da5c891 |
|
10-Feb-2015 |
Jo-Philipp Wich <jow@openwrt.org> |
scripts: extend rstrip.sh to remove bad rpaths Remove all rpath entries which do not point to a location below /lib or /usr/lib and which do not begin with '$ORIGIN'. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44377 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
f40bdb6b |
|
05-Feb-2015 |
Jo-Philipp Wich <jow@openwrt.org> |
rules.mk: use relative paths for BASH, TAR, FIND, PATCH, PYTHON Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44294 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
b65868e9 |
|
05-Feb-2015 |
Jo-Philipp Wich <jow@openwrt.org> |
include: declare variables formerly set in tmp/.host.mk Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44272 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
81fceec1 |
|
10-Jan-2015 |
Felix Fietkau <nbd@openwrt.org> |
build: do not assume that gcc-{ar,ranlib,nm} is usable with an external toolchain Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43911 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
6c2782f0 |
|
26-Dec-2014 |
Felix Fietkau <nbd@openwrt.org> |
build: use gcc-provided ar, nm and ranlib where appropriate Since GCC 4.7, GCC provides its own wrappers around ar, nm and ranlib, which should be used for builds with link-time optimization. Since GCC 4.9, using them actually necessary for LTO builds using convenience libraries to succeed. There are some packages which try to automatically detect if gcc-{ar,nm,ranlib} exist (one example is my package "fastd" in the package repository, which tries to use LTO). This breaks because the OpenWrt build system explicitly sets the binutils versions of these tools. As it doesn't cause any issues to use gcc-{ar,nm,ranlib} instead of {ar,nm,ranlib} even without LTO, this patch just makes OpenWrt use the GCC-provided versions by default, which fixes the build of such packages with GCC 4.9. (I know that builds fail though when clang is used with -flto and gcc-{ar,nm,ranlib}, but as all OpenWrt toolchains are based on GCC, this isn't a real issue.) Completely cleaning the tree (or at least `make clean toolchain/clean`) is necessary to get a consistent state after the binutils plugins support patch and this one (as trying to use gcc-{ar,nm,ranlib} with a binutils built without plugin support will definitely lead to a build failure). Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43784 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
3da7d959 |
|
22-Oct-2014 |
Felix Fietkau <nbd@openwrt.org> |
rules.mk: reduce shexport to one line to allow it to be put in a target context Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43018 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
09976aa5 |
|
22-Oct-2014 |
Felix Fietkau <nbd@openwrt.org> |
build: clean up and optimize ipkg control generator code Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43017 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
ff763853 |
|
20-Oct-2014 |
John Crispin <blogic@openwrt.org> |
build: add $(STAGING_DIR_HOST)/usr/{include, lib} to build search path. Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42987 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
0b67a9fe |
|
25-Aug-2014 |
Felix Fietkau <nbd@openwrt.org> |
build: override hardcoded paths to bison and m4 to make the SDK more relocatable Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42300 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
e7a9ff8b |
|
22-Mar-2014 |
Felix Fietkau <nbd@openwrt.org> |
partially revert "build: remove check for nonexistant CONFIG_TAR_VERBOSITY variable and move TAR_OPTIONS to unpack.mk" This complicates the evaluation order for some packages git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40006 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
0406a375 |
|
21-Mar-2014 |
Felix Fietkau <nbd@openwrt.org> |
build: remove GREP_OPTIONS export from rules.mk, defining it in the top-level Makefile is enough Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39982 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
6b7bcb92 |
|
21-Mar-2014 |
Felix Fietkau <nbd@openwrt.org> |
build: remove check to nonexistant CONFIG_ENABLE_LOCALE variable and move DISABLE_NLS to package-defaults.mk Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39980 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
adc40054 |
|
21-Mar-2014 |
Felix Fietkau <nbd@openwrt.org> |
build: remove check for nonexistant CONFIG_TAR_VERBOSITY variable and move TAR_OPTIONS to unpack.mk Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39979 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
9f91b508 |
|
10-Mar-2014 |
Felix Fietkau <nbd@openwrt.org> |
build: add a variable for the name of the {build,staging}_dir/{target,toolchain}-* directories Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39857 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
0fdebf93 |
|
29-Nov-2013 |
Imre Kaloz <kaloz@openwrt.org> |
FPU type should not interfere with the ABI selection. Also make sure we either do real soft-float or hard-float on ARM, with the right options. Signed-off-by: Imre Kaloz <kaloz@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38943 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
3f7b7dc2 |
|
22-Nov-2013 |
Imre Kaloz <kaloz@openwrt.org> |
allow configuration of the target directory for binaries Signed-off-by: Imre Kaloz <kaloz@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38890 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
be6662ec |
|
26-Sep-2013 |
Felix Fietkau <nbd@openwrt.org> |
build: include the cpu type as part of the toolchain/target directory name Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38214 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
64584aa1 |
|
14-Aug-2013 |
Felix Fietkau <nbd@openwrt.org> |
build: decouple the mips16 support flag from the toolchain Add the flags from package.mk instead, and leave libc and gcc unaffected. Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37770 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
01695667 |
|
29-Jul-2013 |
Felix Fietkau <nbd@openwrt.org> |
build: unify target independent optimization options Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37600 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
61b763d4 |
|
18-Jul-2013 |
Felix Fietkau <nbd@openwrt.org> |
build: add required exports for dependency tracking Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37387 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
920880de |
|
10-Jul-2013 |
Felix Fietkau <nbd@openwrt.org> |
build: move the XARGS variable out of the host checks, since a working xargs is built in tools/ Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37228 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
ac723095 |
|
10-Jul-2013 |
Felix Fietkau <nbd@openwrt.org> |
rules.mk: use qstrip to reduce syntax highlighting issues Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37225 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
30e9f354 |
|
09-May-2013 |
Felix Fietkau <nbd@openwrt.org> |
toolchain: eliminate the INSTALL_LIBSTDCPP config symbol and make c++ support mandatory - fixes recursive config symbol dependency issues Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36594 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
d8eb7a4c |
|
06-May-2013 |
John Crispin <blogic@openwrt.org> |
rules.mk: add _dsp to ARCH_SUFFIX if the dsp ase is used Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36566 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
a4fbc42a |
|
04-Apr-2013 |
Florian Fainelli <florian@openwrt.org> |
toolchain: allow choosing the MIPS64 user-land ABI Signed-off-by: Florian Fainelli <florian@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36205 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
d32ac499 |
|
04-Apr-2013 |
Florian Fainelli <florian@openwrt.org> |
buildroot: factor knowledge of a 64bits architecture Signed-off-by: Florian Fainelli <florian@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36204 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
e861f11c |
|
04-Apr-2013 |
Florian Fainelli <florian@openwrt.org> |
buildroot: allow enabling MIPS16 user-space build Enabling MIPS16 is made conditional on advertising the "mips16" feature for a specific target since it requires support from the CPU (HAS_MIPS16) and the actual use of MIPS16 for building packages (USE_MIPS16). Signed-off-by: Florian Fainelli <florian@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36202 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
f04de2f5 |
|
04-Apr-2013 |
Florian Fainelli <florian@openwrt.org> |
rules.mk: MIPS16 builds get a different toolchain To be safe, build "m16" into the toolchain and target architecture the same way mips32r2 does: target-mips_r2_m16_uClibc-0.9.33.2 toolchain-mips_r2_m16_gcc-4.6-linaro_uClibc-0.9.33.2 Signed-off-by: Jay Carlson <nop@nop.com> Signed-off-by: Florian Fainelli <florian@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36198 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
a5e70500 |
|
04-Apr-2013 |
Florian Fainelli <florian@openwrt.org> |
rules.mk: Create TARGET_ASFLAGS; force -mno-mips16 Create and use a TARGET_ASFLAGS, defaulting to TARGET_CFLAGS. MIPS .S files reasonably assume they are not in mips16 mode. Because "-mips16 -mno-mips16" results in -mno-mips16, I can append that to the TARGET_ASFLAGS. This should be done with $(filter-out)? Signed-off-by: Jay Carlson <nop@nop.com> Signed-off-by: Florian Fainelli <florian@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36197 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
cd9eb981 |
|
21-Mar-2013 |
Felix Fietkau <nbd@openwrt.org> |
build: add a HOSTCXX variable pointing at the c++ compiler git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36109 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
65da6815 |
|
19-Feb-2013 |
Gabor Juhos <juhosg@openwrt.org> |
fix ARCH_SUFFIX for mips64{,el}r2 Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35688 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
dd62d0cc |
|
13-Jan-2013 |
Jo-Philipp Wich <jow@openwrt.org> |
rules.mk: only select latest libgcc.a with wildcard match (#12798) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35144 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
77febe31 |
|
02-Dec-2012 |
Jo-Philipp Wich <jow@openwrt.org> |
rules.mk: don't use $(realpath) in file_copy, the destination directory might not exist yet - spotted while doing a fresh build git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34447 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
0e9a69f0 |
|
01-Dec-2012 |
Jo-Philipp Wich <jow@openwrt.org> |
rules.mk: provide a macro "file_copy" which removes any symlink in the destination dir that would be overwritten git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34437 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
689c9782 |
|
23-Nov-2012 |
Jo-Philipp Wich <jow@openwrt.org> |
rules.mk: fix misspelled config symbol introduced by r34300 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34304 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
c596ba22 |
|
22-Nov-2012 |
Jo-Philipp Wich <jow@openwrt.org> |
rules.mk: append libc implementation to bin directory name if not using uClibc git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34300 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
6683f475 |
|
06-Oct-2012 |
Felix Fietkau <nbd@openwrt.org> |
build: rework the package/install step - collect package install lists during package/compile, then install all packages at once git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33631 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
0c12b233 |
|
22-Sep-2012 |
Felix Fietkau <nbd@openwrt.org> |
rules.mk: add TARGET_AR and TARGET_RANLIB git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33508 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
9c8ed9e7 |
|
09-Sep-2012 |
Jo-Philipp Wich <jow@openwrt.org> |
[buildroot] do not pass optimization flags in HOST_CPPFLAGS (#12153) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33351 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
df21869c |
|
10-Aug-2012 |
John Crispin <blogic@openwrt.org> |
[rules.mk] remove duplicate HOSTCC_NOCACHE git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33088 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
8c0856ac |
|
10-Aug-2012 |
Florian Fainelli <florian@openwrt.org> |
[buildroot] move LIB_SUFFIX from base-files to rules.mk Some packages are going to need fixups based on LIB_SUFFIX git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33080 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
7c4db9ed |
|
28-Jul-2012 |
John Crispin <blogic@openwrt.org> |
[include] fix up scons vs ccache git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32902 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
b6e06ce9 |
|
20-Jun-2012 |
John Crispin <blogic@openwrt.org> |
add and export HOSTCC_NOCACHE git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32466 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
8da44b5f |
|
08-Jun-2012 |
Felix Fietkau <nbd@openwrt.org> |
make librpc compatible with eglibc, unconditionally enable it for packages that need rpc support git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32129 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
e84fbcf5 |
|
06-Jun-2012 |
John Crispin <blogic@openwrt.org> |
[tools] add ccache wrapper git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32075 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
45879534 |
|
10-Apr-2012 |
John Crispin <blogic@openwrt.org> |
[include] Use build suffix on build_dir paths Adds BUILD_SUFFIX to STAGING_DIR Signed-off-by: Tathagata Das <tathagata@alumnux.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31233 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
d8d82fb7 |
|
01-Mar-2012 |
Felix Fietkau <nbd@openwrt.org> |
kernel: keep more symbols in the kernel modules when doing profiling git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30762 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
99dfff5e |
|
01-Mar-2012 |
Felix Fietkau <nbd@openwrt.org> |
build: add TARGET_CXXFLAGS and EXTRA_CXXFLAGS, defaulting to *_CFLAGS via lazy evaluation. this allows adding c++ specific cflags git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30760 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
81f11f69 |
|
01-Mar-2012 |
Felix Fietkau <nbd@openwrt.org> |
kernel: do not rename module symbols with kallsyms enabled git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30759 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
32a69747 |
|
20-Feb-2012 |
Felix Fietkau <nbd@openwrt.org> |
strip kernel modules more aggressively: make all global symbols local, rename all symbols in the symbol table to make them compress better git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30662 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
9c7fb020 |
|
15-Feb-2012 |
Felix Fietkau <nbd@openwrt.org> |
build: add -Wno-error=unused-but-set-variable to cflags for gcc 4.6 and newer to avoid stupid -Werror related package breakage git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30556 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
16eb3e2e |
|
29-Jan-2012 |
Jo-Philipp Wich <jow@openwrt.org> |
[buildroot] rules.mk: filter "." and "./" entries from $PATH, prevents toolchain build issues and likely other problems git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29951 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
ac2f1b4f |
|
17-Jan-2012 |
Jo-Philipp Wich <jow@openwrt.org> |
[buildroot] use ext-toolchain.sh to integrate external toolchains Use ext-toolchain.sh to wrap external toolchain commands, abort build if certain features such as CONFIG_SOFT_FLOAT or CONFIG_IPV6 are enabled but not supported by the toolchain. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29766 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
1e0b48fa |
|
15-Jan-2012 |
John Crispin <blogic@openwrt.org> |
tools: clean up Makefiles / make ccache work git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29754 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
87ed5e8b |
|
05-Sep-2011 |
Jo-Philipp Wich <jow@openwrt.org> |
[buildroot] rules.mk: provide a LIBGCC_A variable git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28175 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
56a73bb2 |
|
25-Jul-2011 |
Felix Fietkau <nbd@openwrt.org> |
only export GCC_HONOUR_COPTS for the built-in toolchain, fixes missing-fhonour-copts warnings with external toolchains git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27771 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
12b33b7a |
|
03-Jul-2011 |
John Crispin <blogic@openwrt.org> |
add menuconfig option to enable log files during build process git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27403 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
3b97582c |
|
11-Apr-2011 |
Jo-Philipp Wich <jow@openwrt.org> |
[buildroot] rules.mk: properly populate $(LIBGCC_S) for external toolchains git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26593 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
19085ac3 |
|
02-Apr-2011 |
Felix Fietkau <nbd@openwrt.org> |
set TOOLCHAIN_DIR var when using external toolchain This patch allows to use the openwrt toolchain as external toolchain for the same project. See bug #9131 for details. Signed-off-by: Sven Bachmann <dev@mcbachmann.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26405 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
338c3d3c |
|
26-Mar-2011 |
Felix Fietkau <nbd@openwrt.org> |
Revert "kernel: remove all local symbols from kernel modules at link time to reduce their size" Use -x when stripping kernel modules instead git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26305 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
b978cbd4 |
|
26-Mar-2011 |
Felix Fietkau <nbd@openwrt.org> |
strip .gnu.attributes and .reginfo from kernel modules git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26304 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
72e09f52 |
|
17-Mar-2011 |
Felix Fietkau <nbd@openwrt.org> |
strip .note.gnu.build-id from kernel modules git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26217 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
8ca99461 |
|
15-Mar-2011 |
Felix Fietkau <nbd@openwrt.org> |
build: move the CCACHE_DIR to the build targets so that it doesn't interfere with a host ccache setup git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26181 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
c5b1e5de |
|
06-Mar-2011 |
Imre Kaloz <kaloz@openwrt.org> |
only support EABI on ARM targets git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25928 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
3f4b5e40 |
|
02-Mar-2011 |
Jo-Philipp Wich <jow@openwrt.org> |
[buildroot] add an abstract $(LIBRPC_DEPENDS) variable for feed packages to rely on git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25841 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
7dd2d2cb |
|
25-Feb-2011 |
Imre Kaloz <kaloz@openwrt.org> |
We use different toolchain directories for different ARM archs, so we should set the default arch of gcc to reflect this. This enables EABI support for armv4 CPUs. Signed-off-by: Jochen Friedrich <jochen@scram.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25705 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
a95811d2 |
|
12-Feb-2011 |
Felix Fietkau <nbd@openwrt.org> |
add a variable LIBRPC to refer to the external librpc if used git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25497 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
2bfa03e5 |
|
28-Jan-2011 |
Jo-Philipp Wich <jow@openwrt.org> |
[toolchain] remove support for disabling large file support, it is broken, breaks compatibility to anything and has no effect on most packages git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25208 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
a9168795 |
|
15-Jan-2011 |
Felix Fietkau <nbd@openwrt.org> |
mpc85xx: add a new 'spe_fpu' feature flag for the FPU used on freescale powerpc cpus The SPE FPU is ABI-incompatible with the regular powerpc FPU, this needs to be reflected in the toolchain target name. Fixes floating point crashes in user space git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25018 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
853ff77a |
|
13-Dec-2010 |
Jo-Philipp Wich <jow@openwrt.org> |
[include] - implement hooks for hostbuilds - use host build hooks to implement fixups for host build - move separator declaration to rules.mk git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24551 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
97c4c80d |
|
31-Oct-2010 |
Felix Fietkau <nbd@openwrt.org> |
remove an obsolete comment for the flock template git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23744 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
80a0951f |
|
31-Oct-2010 |
Felix Fietkau <nbd@openwrt.org> |
fix usage of flock - use the command mode instead of locking a file descriptor to fix build issues on mac os x git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23743 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
8db77876 |
|
29-Oct-2010 |
Michael Büsch <mb@bu3sch.de> |
Add macro for locking of recipe commands. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23708 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
b935c0d3 |
|
23-Oct-2010 |
Michael Büsch <mb@bu3sch.de> |
Add HOST_FPIC. It currently always is -fPIC, because that should work on all platforms, even if it may generate slightly inefficient code on some arches. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23598 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
720cb428 |
|
10-Oct-2010 |
Jo-Philipp Wich <jow@openwrt.org> |
[buildroot] Add two debug rules the examine the values of runtime make variables. Based on patch by Philip Prindeville <philipp@redfish-solutions.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23389 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
cd91f0ef |
|
07-Oct-2010 |
Jo-Philipp Wich <jow@openwrt.org> |
[include] rename PATCH to KPATCH git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23286 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
ac67ef7d |
|
12-Sep-2010 |
Jo-Philipp Wich <jow@openwrt.org> |
[buildroot] drop the usr/ prefix when scanning for libgcc.a git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23042 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
69c9cad2 |
|
12-Sep-2010 |
Jo-Philipp Wich <jow@openwrt.org> |
[buildroot] Implement an ARCH_PACKAGES variable which defaults to BOARD but can be overridden on a per-subtarget basis. This is intended for targets such as adm5120 and malta which support both big and little endianess and will replace the target specific exceptions in package-defaults and Image Builder. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23029 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
e1916350 |
|
11-Sep-2010 |
Florian Fainelli <florian@openwrt.org> |
[buildroot] ccache TARGET_CXX Signed-off-by: Alam Arias <Alam.GBC@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23008 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
48edb470 |
|
19-Aug-2010 |
Felix Fietkau <nbd@openwrt.org> |
fix compile errors by forcing bash to be used as a shell in all submake processes git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22726 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
f1f392ab |
|
18-Aug-2010 |
Felix Fietkau <nbd@openwrt.org> |
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 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22723 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
14be6780 |
|
18-Aug-2010 |
Felix Fietkau <nbd@openwrt.org> |
speed up the build system by including include/shell.sh on shell commands only where necessary git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22720 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
ef5dc72b |
|
31-Jul-2010 |
Florian Fainelli <florian@openwrt.org> |
[buildroot] fix for GREP_OPTIONS When using GREP_OPTIONS to supply default options to grep, the buildsystem might get broken (For example adding --color=always breaks it) This patch will empty the GREP_OPTIONS to prevent the described (and any other) problems related to GREP_OPTIONS Signed-off-by: Maarten Bezemer <m.m.bezemer@utwente.nl> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22443 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
18c49489 |
|
29-Mar-2010 |
Nicolas Thill <nico@openwrt.org> |
fix path to libgcc.a in LIBGCC_S git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20593 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
c33451f5 |
|
28-Mar-2010 |
Felix Fietkau <nbd@openwrt.org> |
use lazy evaluation for TARGET_CONFIGURE_OPTS to make it possible to override TARGET_CC and TARGET_CXX git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20566 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
e9b2c3c8 |
|
14-Mar-2010 |
Felix Fietkau <nbd@openwrt.org> |
add an arch suffix for handling different variants of arm/mips for the toolchain/target directories git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20215 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
993c51d8 |
|
05-Mar-2010 |
Travis Kemen <thepeople@openwrt.org> |
there are quite a lot of package using ln -sf in their Makefile, so this patch adds LN:=ln -sf to rules.mk -Raphael git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19998 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
4b1f79e4 |
|
27-Feb-2010 |
Nicolas Thill <nico@openwrt.org> |
use distinct build/staging dirs for EABI/OABI builds git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19885 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
8e7faa08 |
|
27-Feb-2010 |
Nicolas Thill <nico@openwrt.org> |
use a DIR_SUFFIX variable to hold libc/version and use it in build/staging dir names git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19884 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
031909ed |
|
24-Feb-2010 |
Felix Fietkau <nbd@openwrt.org> |
remove support for DEBUG_DIR, it has lost its purpose since STAGING_DIR_ROOT was added git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19849 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
3358054d |
|
24-Feb-2010 |
Lars-Peter Clausen <lars@metafoo.de> |
Add include_mk template which makes it a bit more convienient to include package installed mk files. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19847 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
9cc33cbb |
|
22-Jan-2010 |
Nicolas Thill <nico@openwrt.org> |
add a config item to specify arguments to strip git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19270 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
a397e55a |
|
04-Dec-2009 |
Felix Fietkau <nbd@openwrt.org> |
oops, forgot one small change in the last commit git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18640 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
22857c73 |
|
04-Dec-2009 |
Felix Fietkau <nbd@openwrt.org> |
remove the redundant subdirectory from the packages directory variable git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18639 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
a06ae7ed |
|
03-Dec-2009 |
Florian Fainelli <florian@openwrt.org> |
output firmware files in bin/$(BOARD) instead of bin/ git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18624 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
57045c1c |
|
22-Oct-2009 |
Felix Fietkau <nbd@openwrt.org> |
fix a typo git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18122 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
6f11f2d4 |
|
22-Oct-2009 |
Felix Fietkau <nbd@openwrt.org> |
add some extra stripping options for kernel modules to reduce size even more (thx, matteo) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18121 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
f9f42992 |
|
22-Sep-2009 |
Nicolas Thill <nico@openwrt.org> |
[toolchain] add external toolchain support, enhance native toolchain support (special thanks to Luigi Mantellini for his help... and patience ;) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17682 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
d0ea07bd |
|
20-Aug-2009 |
Felix Fietkau <nbd@openwrt.org> |
move the package dir to bin/packages/$(BOARD)_$(LIBC)-$(LIBCV) to prevent multiple configs with the same arch from deleting each others' packages git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17329 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
079bbf2e |
|
07-Aug-2009 |
Felix Fietkau <nbd@openwrt.org> |
add a staging directory for unstripped package files, useful for debugging, will be used for mklibs integration later git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17167 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
fb5e82d7 |
|
01-Aug-2009 |
Felix Fietkau <nbd@openwrt.org> |
add -L$(TOOLCHAIN_DIR)/lib to the LIBGCC_S variable, if necessary git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17082 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
caa9ab1f |
|
31-Jul-2009 |
Florian Fainelli <florian@openwrt.org> |
[package] do not set anything in DISABLE_IPV6 when set, let the package pick up the defaults git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17077 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
e404fd71 |
|
25-Jul-2009 |
Florian Fainelli <florian@openwrt.org> |
[package] globally define IPv6 support or not in OpenWrt, just like for largefiles, ipv6 disabled by default (#4857) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16983 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
c5548f92 |
|
06-Jul-2009 |
Nicolas Thill <nico@openwrt.org> |
add a config option to select the binary stripping method to use (between none, strip & sstrip) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16728 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
df8edcfd |
|
30-May-2009 |
Lars-Peter Clausen <lars@metafoo.de> |
Set TARGET_CXX to 'no' if c++ is not enabled in the toolchain. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16213 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
92dfe387 |
|
28-May-2009 |
Ralph Hempel <ralph.hempel@lantiq.com> |
added BUILD_LOG_DIR variable, make clean will delete the ./logs dir git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16148 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
5bdd8661 |
|
17-Apr-2009 |
Felix Fietkau <nbd@openwrt.org> |
get rid of $Id$ - it has never helped us and it has broken too many patches ;) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15242 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
019e6e2d |
|
13-Mar-2009 |
Felix Fietkau <nbd@openwrt.org> |
move cflags default setting to target makefiles git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14866 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
1eb7b209 |
|
08-Mar-2009 |
Felix Fietkau <nbd@openwrt.org> |
prepend $(STAGING_DIR)/host to the PATH only in target-package stampfile targets, should fix usage of cross tools with host builds git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14800 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
937f1820 |
|
03-Mar-2009 |
Felix Fietkau <nbd@openwrt.org> |
replace a few unnecessary $(shell) calls git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14739 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
87fcd635 |
|
03-Mar-2009 |
Felix Fietkau <nbd@openwrt.org> |
speed up metadata scanning a lot by avoiding unnecessary shell commands and make recursions git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14734 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
d7399da7 |
|
20-Feb-2009 |
Ralph Hempel <ralph.hempel@lantiq.com> |
second part of target rootfs relocation git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14578 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
16f701a0 |
|
29-Jan-2009 |
Nicolas Thill <nico@openwrt.org> |
remove LINUX_HEADERS_DIR, not used anymore git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14271 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
eb8dcd51 |
|
29-Jan-2009 |
Nicolas Thill <nico@openwrt.org> |
[cosmetic] indent soft-float options git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14270 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
044375f2 |
|
29-Jan-2009 |
Nicolas Thill <nico@openwrt.org> |
move IPKG_STATE_DIR from ./rules.mk to ./include/package-ipkg.mk and change its value to suit opkg git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14269 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
5b0b3ea8 |
|
24-Jan-2009 |
Lars-Peter Clausen <lars@metafoo.de> |
Use multi libc naming scheme for PACKAGE_DIR git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14168 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
bea38261 |
|
17-Jan-2009 |
Felix Fietkau <nbd@openwrt.org> |
Revert r14071 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14077 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
417d4099 |
|
17-Jan-2009 |
Felix Fietkau <nbd@openwrt.org> |
add eabi suffix to the target name git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14071 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
e12489a3 |
|
12-Jan-2009 |
Felix Fietkau <nbd@openwrt.org> |
add support for an optional staging directory for debug binaries git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14018 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
3b75e47f |
|
07-Jan-2009 |
Nicolas Thill <nico@openwrt.org> |
[massive] add support for alternative C libraries (currently only glibc/eglibc) other (related) changes: - kernel headers are now installed using "make headers_install" on 2.6 - target names now contain an openwrt "vendor" tag (e.g. mips-openwrt-linux-gnu) - build directory names now contain gcc/libc name/version - default cpu for x86 is now i486 (required to build glibc/eglibc) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13931 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
56046f5a |
|
06-Jan-2009 |
Felix Fietkau <nbd@openwrt.org> |
add the make variable LIBGCC_S, which points to the correct libgcc ldflag (avr32 only has a static library, most targets use the dynamic one) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13892 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
4c63b791 |
|
13-Sep-2008 |
Felix Fietkau <nbd@openwrt.org> |
fix whitespace order in cflags without CONFIG_DEBUG to prevent breakage in some packages' configure step git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12601 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
ba4fb8c7 |
|
13-Sep-2008 |
Lars-Peter Clausen <lars@metafoo.de> |
Revert r12510. Remove -rpath-link form TARGET_LDFLAGS as it breaks some packages. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12597 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
7adbdee6 |
|
13-Sep-2008 |
Felix Fietkau <nbd@openwrt.org> |
add new option for enabling debugging symbols git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12591 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
fa32884c |
|
03-Sep-2008 |
Felix Fietkau <nbd@openwrt.org> |
add -rpath-link to TARGET_LDFLAGS by default git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12510 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
8df932fe |
|
01-Sep-2008 |
Felix Fietkau <nbd@openwrt.org> |
add TARGET_CXX variable which points to the c++ cross compiler git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12466 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
627b34f1 |
|
16-Aug-2008 |
Felix Fietkau <nbd@openwrt.org> |
rework parallel building to get rid of some warnings and add back support for parallelizing the kernel build fixes #3882 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12322 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
df535034 |
|
06-Aug-2008 |
Felix Fietkau <nbd@openwrt.org> |
add a variable that contains the proper architecture-dependent -fPIC/-fpic cflag for building shared libraries git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12224 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
c1d54dc9 |
|
31-Jul-2008 |
Felix Fietkau <nbd@openwrt.org> |
add helper macro for stripping the last part of a version number git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12054 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
58ab3257 |
|
19-Jul-2008 |
Florian Fainelli <florian@openwrt.org> |
Native toolchain does not support -fhonour-copts, do not add it to the TARGET_CFLAGS git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11874 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
00ee3a96 |
|
10-Jun-2008 |
John Crispin <blogic@openwrt.org> |
adds missing patch for native toolchain git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11425 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
f4e7bdac |
|
09-Jun-2008 |
Felix Fietkau <nbd@openwrt.org> |
large improvement for parallel builds. works without V=99 now and without warnings. tested with -j on an 2x dual core opteron machine git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11414 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
4407857a |
|
14-Apr-2008 |
Nicolas Thill <nico@openwrt.org> |
$(TARGET) is not anymore, replace it with $(ARCH) in ./bin/packages subdirectories until we find something better git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10840 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
03d5cedd |
|
14-Feb-2008 |
Felix Fietkau <nbd@openwrt.org> |
revert ARM to oabi by default, add some eabi patches for fixing up the toolchain, which unfortunately break eabi userland, but are IMHO a necessary basis for further eabi fixes git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10458 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
7dca7421 |
|
13-Jan-2008 |
Felix Fietkau <nbd@openwrt.org> |
add $(TOOLCHAIN_DIR)/lib to $(TARGET_LDFLAGS) to ensure that all packages process this correctly - fixes build errors with openldap/php5 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10190 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
08e9c42e |
|
28-Dec-2007 |
Imre Kaloz <kaloz@openwrt.org> |
fixup softfloat handling git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10003 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
927c84c1 |
|
26-Dec-2007 |
Felix Fietkau <nbd@openwrt.org> |
add $(STAGING_DIR)/host, which contains target specific, but host executable files git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9939 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
f8d71bae |
|
22-Dec-2007 |
Felix Fietkau <nbd@openwrt.org> |
remove $(STAGING_DIR)/usr/bin from $(TARGET_PATH) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9851 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
aea721d6 |
|
12-Dec-2007 |
Felix Fietkau <nbd@openwrt.org> |
hopefully fix occasional uClibc/gcc build failures git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9717 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
28f65a9b |
|
17-Nov-2007 |
Felix Fietkau <nbd@openwrt.org> |
fix hostapd rebuild check, isolate the common src/ directory for hostapd variants as well to fix compile errors when both variants are selected (#2722) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9575 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
225fca6d |
|
15-Nov-2007 |
Felix Fietkau <nbd@openwrt.org> |
fix config change detect for hostapd git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9565 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
155a71a7 |
|
10-Nov-2007 |
Felix Fietkau <nbd@openwrt.org> |
add config symbols for the kernel version git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9520 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
e20c8ff2 |
|
29-Oct-2007 |
Felix Fietkau <nbd@openwrt.org> |
fix empty download dir error git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9462 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
e37ba1b4 |
|
24-Oct-2007 |
Florian Fainelli <florian@openwrt.org> |
Treat i686 as an i386 if present, fixes build errors with wireless-tools on i686 (x86 mediacenter) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9439 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
5e6504c4 |
|
20-Oct-2007 |
John Crispin <blogic@openwrt.org> |
refreshed madwifi patches git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9380 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
9622d803 |
|
13-Oct-2007 |
John Crispin <blogic@openwrt.org> |
add possibility to set default .config values git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9300 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
942c79cf |
|
06-Oct-2007 |
John Crispin <blogic@openwrt.org> |
changed the -fhonours-copts gcc patch, such that the function needs to be turned on explicitly git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9167 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
0b3ef78e |
|
06-Oct-2007 |
Felix Fietkau <nbd@openwrt.org> |
export STAGING_DIR git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9160 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
8d169cc9 |
|
28-Sep-2007 |
Felix Fietkau <nbd@openwrt.org> |
Refactor downloading code into download.mk Support multiple file downloads Support svn downloads git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9057 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
6bcd07af |
|
08-Sep-2007 |
Felix Fietkau <nbd@openwrt.org> |
major target cleanup. it is now possible to have subtargets that can override many target settings, including arch - merge adm5120, adm5120eb. target profiles still need to be adapted for subtargets git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8694 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
d6114c26 |
|
03-Sep-2007 |
Nicolas Thill <nico@openwrt.org> |
move TARGET_* flags from ./include/package-default.mk to ./rules.mk, remove EXTRA_* flags but still use them in configure and make git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8592 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
cc9d43a5 |
|
03-Sep-2007 |
Nicolas Thill <nico@openwrt.org> |
move ipkg related vars from ./rules.mk to ./include/package-ipkg.mk git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8581 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
81555924 |
|
02-Sep-2007 |
Nicolas Thill <nico@openwrt.org> |
remove uneeded PATH setting in ipkg invocation git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8580 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
a96b79a6 |
|
30-Aug-2007 |
Felix Fietkau <nbd@openwrt.org> |
clean up recursive dependency handling, use timestamp.pl again, because it saves memory and execution time git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8558 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
61f23426 |
|
19-Aug-2007 |
Nicolas Thill <nico@openwrt.org> |
add back STAGING_DIR/usr/bin to TARGET_PATH until all library packages that install *-config scripts there are fixed git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8429 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
d10a56dc |
|
06-Aug-2007 |
Felix Fietkau <nbd@openwrt.org> |
build system cleanup/restructuring as described in http://lists.openwrt.org/pipermail/openwrt-devel/2007-August/001159.html git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8362 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
949ca9cf |
|
30-Jul-2007 |
Felix Fietkau <nbd@openwrt.org> |
Port the mbsd_multi patch from freewrt, which adds -fhonour-copts. This will emit warnings in packages that don't use our target cflags properly git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8256 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
5a344daf |
|
28-Jul-2007 |
Felix Fietkau <nbd@openwrt.org> |
more build system cleanup git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8206 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
9660a2cc |
|
18-Jul-2007 |
Florian Fainelli <florian@openwrt.org> |
Add optionnal support for a BUILD_DIR suffix (#2057) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8050 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
9cbf7f3f |
|
26-Jun-2007 |
Felix Fietkau <nbd@openwrt.org> |
don't include .config if DUMP is set git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7738 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
d69aa84e |
|
04-Jun-2007 |
Hamish Guthrie <hcg@openwrt.org> |
Remove a debug statement from trx.c, add config changes for at91 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7491 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
9384678f |
|
18-Apr-2007 |
Felix Fietkau <nbd@openwrt.org> |
the default_subtargets template was a bad idea, since different makefiles require different types of dependencies for subtargets. nuke it... git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7003 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
c6eb15e4 |
|
17-Apr-2007 |
Felix Fietkau <nbd@openwrt.org> |
Improved autorebuild for kernel related stuff. - make modules_install in the kernel tree is no longer called - make modules is called on every target/compile run - kmod packages pull the kernel modules directly out of the kernel tree and have proper file depends on them git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6998 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
6dc1bd21 |
|
04-Apr-2007 |
Mike Baker <mbm@openwrt.org> |
revert [6857] for rules.mk; make cannot parse dependancies properly git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6860 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
0f8b8ec0 |
|
03-Apr-2007 |
Mike Baker <mbm@openwrt.org> |
Tidy up Makefiles git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6857 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
b921092d |
|
22-Mar-2007 |
Hamish Guthrie <hcg@openwrt.org> |
Added rule for objdump Added support for AT91 SD-Card in primary bootloader (romboot) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6638 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
cbb66de0 |
|
25-Feb-2007 |
Felix Fietkau <nbd@openwrt.org> |
clean up stampfile mess for tools/ and toolchain/ git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6357 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
a94d2be6 |
|
09-Feb-2007 |
Felix Fietkau <nbd@openwrt.org> |
more fixes for rstrip.sh and kernel modules - fixes #1301 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6280 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
5454f020 |
|
05-Feb-2007 |
Felix Fietkau <nbd@openwrt.org> |
fix overzealous kmod stripping - it killed kernel module parameters (#1301) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6271 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
928914fc |
|
20-Jan-2007 |
Felix Fietkau <nbd@openwrt.org> |
another compile fix git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6155 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
d6db09f8 |
|
20-Jan-2007 |
Felix Fietkau <nbd@openwrt.org> |
pass the CFLAGS through the environment on compile and fix a few packages git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6154 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
cc13210f |
|
31-Dec-2006 |
Rod Whitby <rod@whitby.id.au> |
Added OBJCOPY variable for calling the cross-objcopy command (required for Apex booloader) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5949 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
4690fe50 |
|
31-Dec-2006 |
Florian Fainelli <florian@openwrt.org> |
Add an install rule for configuration files git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5946 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
07e2a056 |
|
27-Dec-2006 |
Felix Fietkau <nbd@openwrt.org> |
add staging_dir_*/usr/sbin to the TARGET_PATH (for grub) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5904 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
62796657 |
|
22-Nov-2006 |
Felix Fietkau <nbd@openwrt.org> |
add INSTALL_BIN, INSTALL_DIR, INSTALL_DATA variables git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5619 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
e97c3c74 |
|
11-Nov-2006 |
Felix Fietkau <nbd@openwrt.org> |
speed up the build system a little bit git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5506 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
19940017 |
|
11-Nov-2006 |
Felix Fietkau <nbd@openwrt.org> |
make target/linux/* directories self-contained, use the selected kernel version for the toolchain, autogenerate menuconfig and makefile code for target selection git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5498 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
e43cd5ba |
|
14-Oct-2006 |
Felix Fietkau <nbd@openwrt.org> |
use := for TAR_OPTIONS git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5084 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
8d1376dd |
|
14-Oct-2006 |
Felix Fietkau <nbd@openwrt.org> |
move '-' parameter to TAR_OPTIONS, so that packages can append commands git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5083 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
c55de004 |
|
10-Oct-2006 |
Felix Fietkau <nbd@openwrt.org> |
more fixes git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@5048 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
88cfd8ba |
|
10-Oct-2006 |
Felix Fietkau <nbd@openwrt.org> |
don't include host.mk from rules.mk - confuses package dump git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@5038 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
8a1b6b30 |
|
10-Oct-2006 |
Felix Fietkau <nbd@openwrt.org> |
more portability fixes and a prereq check for gnu tar git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@5037 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
90c6531c |
|
10-Oct-2006 |
Felix Fietkau <nbd@openwrt.org> |
fix gcc compile git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@5032 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
77acae65 |
|
10-Oct-2006 |
Felix Fietkau <nbd@openwrt.org> |
add support for a common shell include file, which is evaluated for every make shell call, simplify variable passing to the shell with shvar and shexport templates, use Package/<pkgname>/config for adding config.in data git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@5014 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
58e3b95a |
|
10-Oct-2006 |
Felix Fietkau <nbd@openwrt.org> |
move certain host related variables to .host.mk generated by include/host-build.mk to speed up the build system git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@5012 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
f00668fe |
|
09-Oct-2006 |
Felix Fietkau <nbd@openwrt.org> |
move ccache dir to staging_dir_arch (removing the staging dir will make the ccache ineffective anyway) git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4999 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
3f01d089 |
|
27-Sep-2006 |
Felix Fietkau <nbd@openwrt.org> |
add portability fixes for toolchain/tools (full tools/toolchain build works on osx now) git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4867 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
a723361d |
|
27-Sep-2006 |
Felix Fietkau <nbd@openwrt.org> |
move tools from toolchain/ to tools/ git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4866 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
0199c0e9 |
|
27-Sep-2006 |
Felix Fietkau <nbd@openwrt.org> |
fix GNU_HOST_NAME for non-linux machines git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4865 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
92167e10 |
|
10-Aug-2006 |
Mike Baker <mbm@openwrt.org> |
add secret option to use host's toolchain when native compiling git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4553 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
e0eceb4c |
|
10-Aug-2006 |
Nicolas Thill <nico@openwrt.org> |
fix uml-2.6 (closes: #678) git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4551 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
2ffe012e |
|
04-Aug-2006 |
Mike Baker <mbm@openwrt.org> |
set PATH in rules.mk git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4438 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
834f9176 |
|
04-Aug-2006 |
Mike Baker <mbm@openwrt.org> |
fix everything I broke with the previous patches git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4436 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
8ffc96f7 |
|
04-Aug-2006 |
Mike Baker <mbm@openwrt.org> |
and now, finally, enable ccache support git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4434 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
cfa303fd |
|
01-Aug-2006 |
Mike Baker <mbm@openwrt.org> |
minor makefile tweaks git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4393 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
0bb39567 |
|
19-Jul-2006 |
Felix Fietkau <nbd@openwrt.org> |
add a simple prerequisite check git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4168 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
f9e5c1b1 |
|
26-Jun-2006 |
Mike Baker <mbm@openwrt.org> |
credit where credit is due git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4091 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
57013b9f |
|
23-Jun-2006 |
Mike Baker <mbm@openwrt.org> |
switch on new verbose system git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4064 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
f50ad34d |
|
22-Jun-2006 |
Mike Baker <mbm@openwrt.org> |
cleanup git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4051 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
842d9847 |
|
21-Jun-2006 |
Mike Baker <mbm@openwrt.org> |
add STRIP to TARGET_CONFIGURE_OPTS (closes #606) git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4043 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
24cf5352 |
|
20-Jun-2006 |
Felix Fietkau <nbd@openwrt.org> |
add INCLUDE_DIR variable for $(TOPDIR)/include git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4033 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
8812ae37 |
|
31-May-2006 |
Felix Fietkau <nbd@openwrt.org> |
add support for parallel build of packages (tested with -j8) git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@3874 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
272d1962 |
|
31-May-2006 |
Felix Fietkau <nbd@openwrt.org> |
strip kernel modules automatically as well git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@3870 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
62ee8601 |
|
30-May-2006 |
Felix Fietkau <nbd@openwrt.org> |
fix toolchain build, remove some old gcc junk git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@3839 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
f49412d3 |
|
14-May-2006 |
Mike Baker <mbm@openwrt.org> |
move FORCE to toplevel rules.mk git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@3777 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
8b7d9fc0 |
|
10-May-2006 |
Mike Baker <mbm@openwrt.org> |
partial cleanup git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@3758 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
b1324fcd |
|
10-May-2006 |
Felix Fietkau <nbd@openwrt.org> |
remove old trace/verbose junk git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@3755 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
1c127a80 |
|
21-Apr-2006 |
Felix Fietkau <nbd@openwrt.org> |
fix menuconfig git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@3694 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
86172ff8 |
|
21-Apr-2006 |
Mike Baker <mbm@openwrt.org> |
fix more BR2 crap git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@3691 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
290190f5 |
|
19-Apr-2006 |
Felix Fietkau <nbd@openwrt.org> |
add proper package dependency handling git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@3679 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
e0af0a4e |
|
01-Feb-2006 |
Mike Baker <mbm@openwrt.org> |
change cp to $(CP) git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@3112 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
164e488d |
|
19-Jan-2006 |
Mike Baker <mbm@openwrt.org> |
Bypass hardcoded ipkg root paths; fixes obscure build error git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@3016 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
1120cb88 |
|
12-Nov-2005 |
Felix Fietkau <nbd@openwrt.org> |
set V=5 as default and fix toolchain verbosity setting git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@2469 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
a4526f2c |
|
22-Oct-2005 |
Felix Fietkau <nbd@openwrt.org> |
some more small fixes for the V= stuff git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@2242 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
643ea428 |
|
22-Oct-2005 |
Felix Fietkau <nbd@openwrt.org> |
make log output a bit nicer git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@2241 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
8a60ff29 |
|
21-Oct-2005 |
Felix Fietkau <nbd@openwrt.org> |
add some more verbosity stuff git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@2222 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
6d59cdfc |
|
21-Oct-2005 |
Felix Fietkau <nbd@openwrt.org> |
large build system cleanup. added some stuff to control the verbosity level, but not complete, yet. git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@2221 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
35534096 |
|
19-Oct-2005 |
Felix Fietkau <nbd@openwrt.org> |
set default shell to bash git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@2183 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
8304dfda |
|
24-Jul-2005 |
Felix Fietkau <nbd@openwrt.org> |
move wificonf and nvram stuff back to package/, remove build_mipsel/root, run install part of package/ for every board/kernel - fixes dependency mess git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@1540 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
1c4a2a55 |
|
28-May-2005 |
Felix Fietkau <nbd@openwrt.org> |
move package/linux into target/linux, use wbx' new kernel code. support building images with more than one kernel, split kernel module parts off of packages that use their own kernel modules (fuse, shfs, openswan). some cleanup in the image building process in target/. image builder is disabled for now, needs some fixing. git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@1085 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
b66b8a9a |
|
27-May-2005 |
Waldemar Brodkorb <wbx@openwrt.org> |
remove doubled line git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@1081 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
772d07ee |
|
30-Apr-2005 |
Felix Fietkau <nbd@openwrt.org> |
copy ipkg shell script to scripts/, change the reference in rules.mk and add the c version of ipkg git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@769 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
c4b65c5f |
|
18-Apr-2005 |
Nicolas Thill <nico@openwrt.org> |
Add rscript invocation variables git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@661 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
290c837d |
|
14-Apr-2005 |
Imre Kaloz <kaloz@openwrt.org> |
upgrade kernel, quagga and openvpn, add licensing info to diag module, fix up jffs2 git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@650 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
e295e9cf |
|
08-Apr-2005 |
Felix Fietkau <nbd@openwrt.org> |
add some fixes for parallel build (does not work with -j4 yet, but it gets most packages compiled now) git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@577 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
dae7e901 |
|
02-Apr-2005 |
Felix Fietkau <nbd@openwrt.org> |
remove lzma loader config option (make it default) and move it from package/ to target/ git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@530 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
0e0a6891 |
|
23-Mar-2005 |
Waldemar Brodkorb <wbx@openwrt.org> |
fixup openntpd package. ntpd now starts as user ntp and CONTROL/postinst can be executed on host and target system. idea from nbd to use IPKG_ROOTDIR git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@435 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
5cbb00fa |
|
05-Mar-2005 |
Nicolas Thill <nico@openwrt.org> |
Fix IPKG_TARGET_DIR git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@316 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
3d1af731 |
|
06-Mar-2005 |
Nicolas Thill <nico@openwrt.org> |
Change ipkg invocation and add -force-defaults option git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@313 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
3d904bb1 |
|
05-Mar-2005 |
Mike Baker <mbm@openwrt.org> |
nbd's makefile/menuconfig rewrite git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@307 3c298f89-4303-0410-b956-a3cf2f4a3e73
|