Felix Fietkau
7502d4bd61
add support for build-only packages which do not appear in menuconfig
...
SVN-Revision: 14009
16 years ago
Felix Fietkau
238304231d
make config.{guess,sub} writable before attempting to overwrite them (many packages have broken permissions in the tarball)
...
SVN-Revision: 13887
16 years ago
Felix Fietkau
3b937f85e8
add default Build/Install template, which is activated by setting PKG_INSTALL=1
...
SVN-Revision: 12512
16 years ago
Felix Fietkau
06e754b1f7
replace config.guess and config.sub properly, even if they are in a subdirectory
...
SVN-Revision: 12148
17 years ago
Felix Fietkau
a2c17f1bc5
export PKG_CONFIG_PATH and PKG_CONFIG_LIBDIR by default ( #3376 )
...
SVN-Revision: 12029
17 years ago
Felix Fietkau
713087f64c
add a configurable prefix for ./configure
...
SVN-Revision: 9938
17 years ago
Felix Fietkau
f0b363667b
add STAGING_DIR_HOST to PKG_CONFIG_PATH
...
SVN-Revision: 9850
17 years ago
John Crispin
7558f0281f
DESCRIPTION:= is obselete, so complain if it is used and use TITLE if no description is set
...
SVN-Revision: 9307
17 years ago
Felix Fietkau
d1933f9761
move a stampfile to make it easier to override the patch template
...
SVN-Revision: 9062
17 years ago
Nicolas Thill
c0033f360c
fix typo (thanks to jonasg[1] on irc)
...
SVN-Revision: 8618
17 years ago
Nicolas Thill
5b4bfbd6d4
move TARGET_* flags from ./include/package-default.mk to ./rules.mk, remove EXTRA_* flags but still use them in configure and make
...
SVN-Revision: 8592
17 years ago
Felix Fietkau
8e42553971
dynamically enable/disable kernel config options for kmod packages based on build system config
...
SVN-Revision: 8026
18 years ago
Imre Kaloz
6fb68cb589
use newer config.guess and config.sub for packages then the shipped ones
...
SVN-Revision: 7532
18 years ago
Felix Fietkau
cc690d782c
Add quilt integration for packages
...
make package/<package>-prepare QUILT=1 will apply all patches using quilt
Autorebuild will be disabled, so that you can edit all patches in the build dir.
When you're done editing patches and everything works, you can call:
make package/<package>-refresh
That will copy the updated patches from quilt into package/<package>/patches,
and remove all old patches.
Before the patches are overwritten, the correct order of the patches is verified
('cat series' is compared against 'sort series').
SVN-Revision: 7471
18 years ago
Felix Fietkau
fe42382d1c
split CONFIGURE_PATH into CONFIGURE_PATH and CONFIGURE_CMD for better handling of subdirectories with configure
...
SVN-Revision: 6681
18 years ago
Felix Fietkau
ac75c5015f
fix CONFIGURE_PATH and add MAKE_PATH
...
SVN-Revision: 6680
18 years ago
Felix Fietkau
036a419fe1
use recursive variable expansion for CONFIGURE_*, MAKE_* variables in the package build so that TARGET_*FLAGS changes also apply
...
SVN-Revision: 6678
18 years ago
Felix Fietkau
7b1a36cab4
split package.mk and clean up build system code (based on patch by mbm), makes the code more readable and speeds up metadata scan
...
SVN-Revision: 6571
18 years ago