Commit Graph

138 Commits (main)

Author SHA1 Message Date
Paul Spooren a8ff0c1b7e
build: include tests/Makefile if available
10 months ago
Sandro Jäckel 86ca7199df
build: fix pkg-config detection when inside of a nix-shell
1 year ago
Michael Pratt d87a8aa148
treewide: add ORIG_PATH variable
2 years ago
Christian Marangi 2a3283643c
treewide: derive host and hostpkg path from STAGING_DIR
2 years ago
Nick Hainke a29d3bc48c
Makefile: fix stray \ warnings with grep-3.8
3 years ago
Rosen Penev 22b7bd6b13
Makefile: replace head call with grep's -m
3 years ago
Huangbin Zhan aeaa816cd2 build: don't remove BUILD_LOG_DIR in _clean
3 years ago
Ansuel Smith 88204bfa82 treewide: drop use of which
3 years ago
Felix Fietkau db34b93331 toolchain: add a version that can be bumped to force toolchain/target rebuild
3 years ago
Clemens Fruhwirth 1f5e722486 Revert "build: replace which with Bash command built-in"
4 years ago
Daniel Golle 1b6209203d
Revert "build: use config.site generated by autoconf-lean, drop hardcoded sitefiles"
4 years ago
Felix Fietkau f439e29130 build: use config.site generated by autoconf-lean, drop hardcoded sitefiles
4 years ago
Paul Spooren a17b8eaa2e build: use SPDX license tags
4 years ago
Sven Wegener cd5f66652b build: use ccache -C for cleaning the cache
4 years ago
Petr Štetiar c7aec47e5e build: replace which with Bash command built-in
4 years ago
Sven Wegener 01653fe3c7 build: use CCACHE_DIR for ccache directory
4 years ago
Roman Yeryomin 2ca084ccaa build: improve ccache support
5 years ago
Paul Spooren 07449f692c build: refactor JSON info files to `profiles.json`
5 years ago
Kevin Darbyshire-Bryant 0c4d91f121 build: clean menuconfig utility as part of dirclean
5 years ago
Paul Spooren 6caf437652 build: add buildinfo as single Makefile target
6 years ago
Petr Štetiar 965f341aa9 build: fix host menu config targets using ncurses
6 years ago
Paul Spooren 454021581f build: add buildinfo files for reproducibility
6 years ago
Felix Fietkau 7ec092e641 Revert faulty tree push
6 years ago
Felix Fietkau 363ce4329d build: use config.site generated by autoconf-lean, drop hardcoded sitefiles
6 years ago
Petr Štetiar 12610a5620 Revert "build: allow simple build system customization with local.mk"
6 years ago
Petr Štetiar fe928c7a81 build: allow simple build system customization with local.mk
6 years ago
Thomas Langer 41faf52b0f build: Unset CDPATH to avoid problems
7 years ago
Jo-Philipp Wich 681e825f8f build: include package directory in sha256sums when running on buildbot
7 years ago
Zoltan HERPAI 34bbbbf9c3 merge: base: update base-files and basic config
7 years ago
Vitaly Chekryzhev 3ceb0fa7c5 build: prepare config.seed before package compilation
8 years ago
Felix Fietkau 9467ce42da build: get rid of host.mk
8 years ago
Felix Fietkau 664918d891 Revert "build: always run package/cleanup before package/compile"
8 years ago
Felix Fietkau 2990a21058 build: always run package/cleanup before package/compile
8 years ago
Felix Fietkau 131db366a3 build: remove separate /install step for host builds
8 years ago
Matthias Schiffer 3d71786154
build: move STAGING_DIR_HOSTPKG and BUILD_DIR_HOST back to a common directory for all targets
8 years ago
Hannu Nyman c1b12aa838 Makefile: ensure that BIN_DIR exists for diffconfig
8 years ago
Jo-Philipp Wich 2a72a916ab build: add diffconfig target
8 years ago
Felix Fietkau 7a315b0b5d build: implement make check and make package/X/check
8 years ago
Felix Fietkau f2de33b2c9 build: move merged package directory from bin/ to staging_dir
9 years ago
Jo-Philipp Wich 27854a0a84 build: add checksum target
9 years ago
Felix Fietkau 30d955a7a5 build: fix make clean, delete package directories for selected arch
9 years ago
John Crispin fa69553900 branding: add LEDE branding
9 years ago
Felix Fietkau 868d5f9ae9 Makefile: set timezone to UTC
9 years ago
Felix Fietkau b20a2b4890 Makefile: move the cleaning of staging_dir/target* from dirclean to clean
10 years ago
John Crispin 9a96820d3d Makefile: remove non-existent STAGING_DIR_TOOLCHAIN from dirclean
10 years ago
Felix Fietkau 5868331214 build: don't call prereq for any package/symlinks rules
10 years ago
Felix Fietkau 74ca7e9af3 build: clean up sitefiles, make them per-arch
10 years ago
Felix Fietkau 4fde9deed1 Revert "build: use ONESHELL to speed up scanning and the toplevel makefile"
11 years ago
Felix Fietkau c497990834 build: use ONESHELL to speed up scanning and the toplevel makefile
11 years ago
Felix Fietkau bb959c0f3e build: remove duplicate variable definitions
11 years ago