Felix Fietkau
3b6b7a2d1b
implement quilt handling for the kernel tree ... and there was much rejoicing!
...
SVN-Revision: 7474
2007-06-03 08:28:05 +00:00
Felix Fietkau
5e406f0a28
enable quilt for host builds and add some additional checks
...
SVN-Revision: 7473
2007-06-03 07:33:00 +00:00
Felix Fietkau
396895e6d8
Improve quilt patch handling: All quilt managed patches are checked before the package compile is attempted
...
SVN-Revision: 7472
2007-06-03 06:54:46 +00:00
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
2007-06-03 06:16:08 +00:00
Florian Fainelli
908b616d8e
Add iprange ( #1799 )
...
SVN-Revision: 7462
2007-06-02 22:57:33 +00:00
Felix Fietkau
3e8bdad848
fix typo introduced in last commit
...
SVN-Revision: 7416
2007-05-31 11:06:19 +00:00
Mike Baker
0a79809ba1
fix typo
...
SVN-Revision: 7415
2007-05-31 10:20:48 +00:00
Felix Fietkau
fb2abbee4b
fix typo
...
SVN-Revision: 7414
2007-05-31 09:57:47 +00:00
Felix Fietkau
ea3fc57b08
netfilter dscp target/match is now in xtables
...
SVN-Revision: 7407
2007-05-30 14:54:28 +00:00
Florian Fainelli
22a6072cd4
Call the Initramfs template if existing
...
SVN-Revision: 7394
2007-05-30 10:29:50 +00:00
Felix Fietkau
a6b90ed0a4
fix up tcpmss for the new kernel version
...
SVN-Revision: 7345
2007-05-26 18:18:37 +00:00
Felix Fietkau
2555097cc6
fix target rescan (version kernel changes)
...
SVN-Revision: 7317
2007-05-23 21:11:48 +00:00
Imre Kaloz
615e8af841
break trunk temporary - upgrade to 2.6.21.1 and iptables 1.3.7
...
SVN-Revision: 7315
2007-05-23 19:48:34 +00:00
Felix Fietkau
84b235140c
fix pcmcia/pccard build defaults
...
SVN-Revision: 7275
2007-05-19 16:16:48 +00:00
Mike Baker
854f0ad080
change handling of target/linux/generic-2.x/files to match other targets ( #1648 )
...
SVN-Revision: 7158
2007-05-10 08:35:48 +00:00
Felix Fietkau
30b08e0bb4
improve metadata scanning time
...
SVN-Revision: 7152
2007-05-10 00:23:48 +00:00
Felix Fietkau
56cdcf23a3
fix recursive dependencies on build directories - should lead to fewer spontaneous rebuilds
...
SVN-Revision: 7151
2007-05-09 22:47:01 +00:00
Felix Fietkau
341b6afd55
simplify handling of zcat - always use gzip -dc. zcat and gzcat are either broken or nonexistant on some systems
...
SVN-Revision: 7096
2007-05-05 10:35:12 +00:00
Felix Fietkau
90acc0e779
fix make kernel_menuconfig ( #1637 )
...
SVN-Revision: 7094
2007-05-05 08:53:34 +00:00
Felix Fietkau
874f03ea00
fixes for a few build errors on osx without fink
...
SVN-Revision: 7065
2007-04-29 01:30:48 +00:00
Felix Fietkau
d96d98a88d
Small bugfix for dependency handling - mostly for base-files and symlinks
...
SVN-Revision: 7058
2007-04-26 18:04:16 +00:00
Felix Fietkau
56220b258b
fix kmod-* build error when wildcards are being used in $(FILES)
...
SVN-Revision: 7052
2007-04-26 08:06:52 +00:00
Felix Fietkau
74cd5bc109
add workaround for occasional kernel module build failures related to kernel config changes
...
SVN-Revision: 7050
2007-04-25 22:26:40 +00:00
Felix Fietkau
c7f299dfe5
add missing dependencies for autorebuild
...
SVN-Revision: 7022
2007-04-21 09:21:51 +00:00
Felix Fietkau
4c6c987f09
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
...
SVN-Revision: 6998
2007-04-18 12:28:38 +00:00
Felix Fietkau
a3a9e039d8
ignore errors in the find command for dep checks
...
SVN-Revision: 6997
2007-04-18 10:12:50 +00:00
Felix Fietkau
29e42ab21d
hide some junk in non-verbose mode
...
SVN-Revision: 6979
2007-04-16 23:51:22 +00:00
Felix Fietkau
bbe7bd4f29
remove reference to unused .kernel.mk
...
SVN-Revision: 6959
2007-04-15 21:39:30 +00:00
Felix Fietkau
449a4f4079
clean up dependency handling for autorebuilds
...
SVN-Revision: 6956
2007-04-15 18:28:24 +00:00
Florian Fainelli
cd65230eea
Add raw and NOTRACK targets ( #1583 )
...
SVN-Revision: 6945
2007-04-13 11:28:45 +00:00
Felix Fietkau
3e91dd1bd5
revert find | xargs => find | exec changes - this is completely unnecessary and introduces additional dependencies that we do not need
...
SVN-Revision: 6942
2007-04-12 19:18:38 +00:00
Mike Baker
8857381856
prereq check for find -exec +
...
SVN-Revision: 6940
2007-04-12 18:17:38 +00:00
Mike Baker
9b62c7eb9d
minor tweaks to the verbose system
...
SVN-Revision: 6936
2007-04-11 22:59:42 +00:00
Felix Fietkau
b5a6f01ec0
fix dependencies for metadata scanning
...
SVN-Revision: 6910
2007-04-09 01:02:46 +00:00
Mike Baker
23efe5fc83
Tidy up Makefiles
...
SVN-Revision: 6857
2007-04-03 23:03:56 +00:00
Mike Baker
7bdbd73b2a
bug #1547
...
SVN-Revision: 6851
2007-04-03 15:55:42 +00:00
Mike Baker
0359c6222e
Using find's -exec to remove directories causes 'not found' errors when find tries to search the removed directory. Hopefully fixed now.
...
SVN-Revision: 6849
2007-04-03 11:56:08 +00:00
Florian Fainelli
6cd84c6838
Use find -exec instead of xargs
...
SVN-Revision: 6837
2007-04-02 16:09:15 +00:00
Florian Fainelli
7cb9801c8b
Typo, nice
...
SVN-Revision: 6826
2007-04-02 11:42:31 +00:00
Florian Fainelli
1377dabf97
Add gawk as a preriquisite (needed for ramdisk images)
...
SVN-Revision: 6825
2007-04-02 11:42:00 +00:00
Felix Fietkau
c2b42e1afe
add check for openwrt build system makefiles when scanning for metadata
...
SVN-Revision: 6793
2007-04-01 14:12:42 +00:00
Felix Fietkau
58de9a89ad
call Build/Clean for clean: in package makefiles
...
SVN-Revision: 6773
2007-03-31 13:45:50 +00:00
Felix Fietkau
fcf0aa5ab7
make sure tmp/info gets created
...
SVN-Revision: 6749
2007-03-28 18:26:21 +00:00
Felix Fietkau
447b0f537a
add PKG_NAME to prereq-build.mk so that failed checks show a proper prefix instead of just ':'
...
SVN-Revision: 6747
2007-03-28 18:13:54 +00:00
Felix Fietkau
36b75197e3
detect changes in package/kernel/modules/*.mk when scanning the package metadata
...
SVN-Revision: 6746
2007-03-28 18:06:33 +00:00
Felix Fietkau
fe42382d1c
split CONFIGURE_PATH into CONFIGURE_PATH and CONFIGURE_CMD for better handling of subdirectories with configure
...
SVN-Revision: 6681
2007-03-24 21:12:26 +00:00
Felix Fietkau
ac75c5015f
fix CONFIGURE_PATH and add MAKE_PATH
...
SVN-Revision: 6680
2007-03-24 21:05:56 +00:00
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
2007-03-24 20:54:33 +00:00
Felix Fietkau
35317253e6
trigger a kernel module rebuild when the kernel config changes
...
SVN-Revision: 6671
2007-03-24 17:05:26 +00:00
Felix Fietkau
ea952312ae
move default templates for the kernel build to kernel-defaults.mk (similar to package-defaults.mk)
...
SVN-Revision: 6664
2007-03-24 13:42:54 +00:00