Commit Graph

282 Commits (main)

Author SHA1 Message Date
Felix Fietkau dac8021297 build: use lazy evaluation for NPROC to speed up metadata dump
3 months ago
Markus Gothe 3859e8eeb8 rules.mk: Update ccache's compiler check.
4 months ago
Markus Gothe 1f11912138 ccache: Speed up building.
4 months ago
Sergey Matsievskiy a72c8c7705
build: add comments to makefiles
5 months ago
Christian Marangi 5667b380cd
build: permit overwrite PACKAGE_DIR and PACKAGE_DIR_ALL
5 months ago
Michael Pratt b07099a6fd build: let HOST_CXXFLAGS default to HOST_CFLAGS
9 months ago
Michael Pratt 39e8ef33bf build: add test for 64-bit time support
10 months ago
Paul Spooren d788ab376f build: add APK package build capabilities
11 months ago
Christian Marangi 0e161968a7
toolchain/wrapper: fill and reference info.mk in staging_dir ext toolchain
12 months ago
Christian Marangi 987458c2e1
rules.mk: make toolchain dirs define more consistent
1 year ago
Rosen Penev 728581dc4b prereq-build: increase GCC requirement to 8
2 years ago
Andre Heider d026b19cdc
build: replace SSTRIP_ARGS with SSTRIP_DISCARD_TRAILING_ZEROES
2 years ago
Andre Heider 21ab20bc64
rules: prepare to use different linkers
2 years ago
Michael Pratt d87a8aa148
treewide: add ORIG_PATH variable
2 years ago
Michael Pratt fe33d5ba13
tools: add gnulib source
2 years ago
Michael Pratt ffd7c05aa7
prereq-build: add check for true and false
2 years ago
Michael Pratt 2bb8e4a881 rules.mk: add FILECMD variable
2 years ago
Paul Fertser 5a1eb3bb2c Remove ccache wrappers
2 years ago
Christian Marangi 2a3283643c
treewide: derive host and hostpkg path from STAGING_DIR
2 years ago
Christian Marangi 5db4fbad4f
rules: drop -Wno-error additional flags from default TARGET_CFLAGS
2 years ago
Christian Marangi eb7ffeafbf
rules: fix broken commitcount on alpine system
2 years ago
Christian Marangi 7df959449c
rules.mk: move DOWNLOAD_CHECK_CERTIFICATE to include/download.mk
3 years ago
Michael Pratt 59db286814 rules.mk: add option to download files into a subdirectory
3 years ago
Josh Roys 90c6e3aedf
scripts: always check certificates
3 years ago
Christian Marangi a90eabf602
rules_mk: don't include wrapped bin with external toolchains
3 years ago
Vincent Wiemann 2555ffb453
rules_mk: use gcc versions for external toolchain
3 years ago
Kevin Darbyshire-Bryant 24e27bec9a kernel: filter -no-plt from KCFLAGS
3 years ago
Felix Fietkau f8bc8fa377 build: change PYTHON to python3
3 years ago
Sergey V. Lobanov 87d489f67a build: add HOST_CXXFLAGS for host build
3 years ago
Paul Spooren 62ed1af15d build: remove GCC7 support
4 years ago
Felix Fietkau 97258f5363 build: add ninja build tool and make it available for cmake
4 years ago
Leonardo Mörlein b993b68b6c build: introduce $(MKHASH)
4 years ago
Philip Prindeville af22991e03 build: make sure asm gets built with -DPIC
4 years ago
Felix Fietkau 075fa4cd9a Mostly revert "build: add support for fixing up library soname"
4 years ago
Felix Fietkau b12288fa69 build: add support for fixing up library soname
4 years ago
Paul Spooren a17b8eaa2e build: use SPDX license tags
4 years ago
Paul Spooren ddab795b37 rules: fix empty COMMITCOUNT/AUTORELEASE
4 years ago
Paul Spooren 513f7171a3 rules: fix COMMITCOUNT logic
4 years ago
Paul Spooren 9ae3c6f94c rules: add AUTORELEASE and COMMITCOUNT variables
4 years ago
Stijn Tintel 0eb2fa39f3 rules.mk: use -fPIC instead of -fpic on arm64
4 years ago
Petr Štetiar 524fb5646e cmake.mk,rules.mk: fix host builds using CMake and ccache
4 years ago
Petr Štetiar e52d0487e8 rules.mk: remove redundant target flags
4 years ago
Rui Salvaterra 3f567d8452 tools/sstrip: update to latest version
4 years ago
Jo-Philipp Wich 0fdbd2e61f rules.mk: simplify FAKEROOT command line
5 years ago
Felix Fietkau 6541028598 build: fix path to libfakeroot on macOS
5 years ago
Daniel Golle 5587f19c36 tools: fakeroot: pass paths of libfakeroot.so and faked
5 years ago
Thomas Petazzoni 9e7ef46065 tools: add fakeroot
5 years ago
Felix Fietkau eb155f755a build: make prefix mapping of debug information optional
5 years ago
Roman Yeryomin 2ca084ccaa build: improve ccache support
5 years ago
Sebastian Kemper 1f0063b58c rules.mk: remove "$(STAGING_DIR)/include"
6 years ago