28 Commits (dee8db441e480e7d581447f43219596f6dd9542a)

Author SHA1 Message Date
Jo-Philipp Wich 60558790a2 build: extend ABI_VERSION suffixing to provides 6 years ago
Jo-Philipp Wich e3d5b384aa build: expose ABI version in .packageauxvars 6 years ago
Jo-Philipp Wich 2d9d57b9de build: rename .packagesubdirs to .packageauxvars 6 years ago
Jo-Philipp Wich a405a93fa6 metadata: do not emit broken kconfig dependency statements 7 years ago
Matthias Schiffer de0ccd3532
metadata: improve code readability by using (s)printf instead of string interpolation 7 years ago
Matthias Schiffer 4bb54ed15e
build: remove obsolete "package feature" feature 7 years ago
Matthias Schiffer 47d6b05ad3
metadata: always resolve dependencies through provides list 7 years ago
Matthias Schiffer 565de8b8a8
metadata: simplify generation of build depends from runtime depends 7 years ago
Matthias Schiffer 5b479f7dcf
metadata: handle target build depends together with host build depends 7 years ago
Matthias Schiffer 3abf663c22
build: remove package preconfig feature 7 years ago
Matthias Schiffer 423ec18116
metadata: remove redundant fields from package hash 7 years ago
Matthias Schiffer f0c702f124
metadata: replace %subdir hash with a path field in source packages 7 years ago
Matthias Schiffer 504cb913eb
metadata: change pkg->{src} field to hold a reference 7 years ago
Matthias Schiffer 47f292ff78
metadata: interate over source packages when generating Makefile 7 years ago
Matthias Schiffer b2ab9c9d33
metadata: move 'builddepends' from binary to source packages 7 years ago
Matthias Schiffer 39be6e7f19
metadata: move 'buildtypes' from binary to source packages 7 years ago
Matthias Schiffer 19577582e4
metadata: make srcpackage extensible 7 years ago
Matthias Schiffer 1a2b5eb7ac
metadata: remove 'base-files' special case 7 years ago
Matthias Schiffer 0b28cc56d4
scripts/package-metadata.pl: remove broken detection of self-dependencies 7 years ago
Jo-Philipp Wich bf5d32af2a scripts/package-metadata.pl: inhibit compile deps on missing build types 8 years ago
Yousong Zhou 80d9ec5d3d scripts/package-metadata.pl: parse and validate field Require-User 8 years ago
Felix Fietkau cfd83555fc scripts/package-metadata.pl: fix overriding conditional dependencies with conditional select 8 years ago
Jo-Philipp Wich 12d15fa8a5 scripts/package-metadata.pl: honour DEFAULT_VARIANT 8 years ago
Jo-Philipp Wich f64360c7ca scripts/package-metadata.pl: fix handling of virtual (PROVIDES) depends 8 years ago
Zefir Kurtisi cf458de382 scripts: fix build warning when overriding packages 8 years ago
Matthias Schiffer 6177b649ca
scripts/package-metadata.pl: fix generation of dependencies on virtual packages 8 years ago
Felix Fietkau d8dbd33eba scripts/package-metadata.pl: fix kmod pakage dependencies within the SDK 9 years ago
Felix Fietkau 9ae952cf8c build: split scripts/metadata.pl into target-metadata.pl and package-metadata.pl 9 years ago
Felix Fietkau f4c4d501e4 build: remove profile kernel/build system config override support 9 years ago
Felix Fietkau 0d10ada19c scripts/metadata.pl: add support for generating profile make code for the image builder 9 years ago
Felix Fietkau 4a31037a34 build: avoid including profiles/*.mk 9 years ago
Felix Fietkau 1189af85fd metadata.pl: add support for forcing sorting of profiles 9 years ago
Felix Fietkau 4a3348ef09 metadata.pl: add support for selecting packages available only via PROVIDES 9 years ago
Jo-Philipp Wich 941fc5e8c8 global: introduce ALL_NONSHARED symbol 9 years ago
Jo-Philipp Wich 9a04a80677 scripts: metadata: use the new "Repository" field 9 years ago
Jo-Philipp Wich 7322cca9fa scripts: metadata: add CONFIG_TARGET_SUBTARGET symbol 9 years ago
Jo-Philipp Wich 0333da8943 include: group kmod ipk files into a "kernel" subdirectory 9 years ago
Felix Fietkau 3d8c8cf3bb scripts/metadata.pl: add support for ignoring source packages when generating metadata 9 years ago
Felix Fietkau 2900f6984f scripts/metadata.pl: do not emit ARCH selection for a target if it has subtargets 10 years ago
Jonas Gorski 9dc137397f buildroot: make it easier to build all kmods 10 years ago
Felix Fietkau acb43b3df7 scripts/metadata.pl: move parse_target_metadata() to metadata.pm 10 years ago
John Crispin e2684c218d build: propagate override information to .config file 10 years ago
Jo-Philipp Wich f0293eae4f scripts: add version_filter command to metadata.pl 10 years ago
John Crispin eb738f5275 generate list of license information for packages 10 years ago
Felix Fietkau 5e4789671a build: add support for declaring package CONFLICTS which only affect selecting built-in packages 10 years ago
Felix Fietkau a62f0d02ec build: allow packages with build variants to explicitly select a default variant 10 years ago
Jo-Philipp Wich a720dd209f build: introduce per feed repository support 11 years ago
Felix Fietkau 58bd3b0764 scripts/metadata.pl: avoid adding depends and select for the same symbol 11 years ago
John Crispin ac5d5cbc79 kernel: add a NAND_SUPPORT symbol 11 years ago
Felix Fietkau b24897ee5c build: add a feature flag for low-memory systems 11 years ago