Felix Fietkau
09bf6dec79
fix quilt related unpack/patch error
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7481 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-06-03 19:39:34 +00:00
Florian Fainelli
7ea90b0aef
quilt is now a preriquisite
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7480 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-06-03 16:48:28 +00:00
Felix Fietkau
773d1fc4f6
implement quilt handling for the kernel tree ... and there was much rejoicing!
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7474 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-06-03 08:28:05 +00:00
Felix Fietkau
84c301cf9a
enable quilt for host builds and add some additional checks
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7473 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-06-03 07:33:00 +00:00
Felix Fietkau
2ded298669
Improve quilt patch handling: All quilt managed patches are checked before the package compile is attempted
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7472 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-06-03 06:54:46 +00:00
Felix Fietkau
414e3ef71a
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').
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7471 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-06-03 06:16:08 +00:00
Florian Fainelli
2053d4546c
Add iprange ( #1799 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7462 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-06-02 22:57:33 +00:00
Felix Fietkau
8edf586158
fix typo introduced in last commit
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7416 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-05-31 11:06:19 +00:00
Mike Baker
d7778e7141
fix typo
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7415 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-05-31 10:20:48 +00:00
Felix Fietkau
9b4207cfae
fix typo
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7414 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-05-31 09:57:47 +00:00
Felix Fietkau
78ea4eb896
netfilter dscp target/match is now in xtables
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7407 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-05-30 14:54:28 +00:00
Florian Fainelli
0514876233
Call the Initramfs template if existing
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7394 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-05-30 10:29:50 +00:00
Felix Fietkau
6c8caf71ea
fix up tcpmss for the new kernel version
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7345 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-05-26 18:18:37 +00:00
Felix Fietkau
4826a4becb
fix target rescan (version kernel changes)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7317 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-05-23 21:11:48 +00:00
Imre Kaloz
b19f76df97
break trunk temporary - upgrade to 2.6.21.1 and iptables 1.3.7
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7315 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-05-23 19:48:34 +00:00
Felix Fietkau
ae8db89239
fix pcmcia/pccard build defaults
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7275 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-05-19 16:16:48 +00:00
Mike Baker
2103ad58c0
change handling of target/linux/generic-2.x/files to match other targets ( #1648 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7158 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-05-10 08:35:48 +00:00
Felix Fietkau
96f8ab2796
improve metadata scanning time
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7152 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-05-10 00:23:48 +00:00
Felix Fietkau
a8f4a1bdbb
fix recursive dependencies on build directories - should lead to fewer spontaneous rebuilds
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7151 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-05-09 22:47:01 +00:00
Felix Fietkau
6232c138af
simplify handling of zcat - always use gzip -dc. zcat and gzcat are either broken or nonexistant on some systems
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7096 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-05-05 10:35:12 +00:00
Felix Fietkau
5a5f01fcac
fix make kernel_menuconfig ( #1637 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7094 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-05-05 08:53:34 +00:00
Felix Fietkau
f460eb1cdb
fixes for a few build errors on osx without fink
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7065 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-29 01:30:48 +00:00
Felix Fietkau
2dcaf582db
Small bugfix for dependency handling - mostly for base-files and symlinks
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7058 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-26 18:04:16 +00:00
Felix Fietkau
0eac429129
fix kmod-* build error when wildcards are being used in $(FILES)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7052 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-26 08:06:52 +00:00
Felix Fietkau
c9977dec29
add workaround for occasional kernel module build failures related to kernel config changes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7050 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-25 22:26:40 +00:00
Felix Fietkau
1a16baeccd
add missing dependencies for autorebuild
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7022 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-21 09:21:51 +00:00
Felix Fietkau
c6eb15e481
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
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6998 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-18 12:28:38 +00:00
Felix Fietkau
b97528d98e
ignore errors in the find command for dep checks
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6997 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-18 10:12:50 +00:00
Felix Fietkau
7c1d6bdc6a
hide some junk in non-verbose mode
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6979 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-16 23:51:22 +00:00
Felix Fietkau
20453a1fde
remove reference to unused .kernel.mk
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6959 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-15 21:39:30 +00:00
Felix Fietkau
18ff6224cb
clean up dependency handling for autorebuilds
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6956 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-15 18:28:24 +00:00
Florian Fainelli
20b3fd837d
Add raw and NOTRACK targets ( #1583 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6945 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-13 11:28:45 +00:00
Felix Fietkau
1cabba028e
revert find | xargs => find | exec changes - this is completely unnecessary and introduces additional dependencies that we do not need
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6942 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-12 19:18:38 +00:00
Mike Baker
9767c1a7e0
prereq check for find -exec +
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6940 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-12 18:17:38 +00:00
Mike Baker
2f6de831ee
minor tweaks to the verbose system
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6936 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-11 22:59:42 +00:00
Felix Fietkau
2163478ac8
fix dependencies for metadata scanning
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6910 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-09 01:02:46 +00:00
Mike Baker
0f8b8ec000
Tidy up Makefiles
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6857 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-03 23:03:56 +00:00
Mike Baker
2ff4981c43
bug #1547
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6851 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-03 15:55:42 +00:00
Mike Baker
d5d59e30ea
Using find's -exec to remove directories causes 'not found' errors when find tries to search the removed directory. Hopefully fixed now.
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6849 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-03 11:56:08 +00:00
Florian Fainelli
7a5a2cec7a
Use find -exec instead of xargs
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6837 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-02 16:09:15 +00:00
Florian Fainelli
cbb4b95786
Typo, nice
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6826 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-02 11:42:31 +00:00
Florian Fainelli
d7b1b0655d
Add gawk as a preriquisite (needed for ramdisk images)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6825 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-02 11:42:00 +00:00
Felix Fietkau
25ecbc2368
add check for openwrt build system makefiles when scanning for metadata
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6793 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-01 14:12:42 +00:00
Felix Fietkau
263e3011e9
call Build/Clean for clean: in package makefiles
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6773 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-31 13:45:50 +00:00
Felix Fietkau
e2c67bf4b7
make sure tmp/info gets created
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6749 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-28 18:26:21 +00:00
Felix Fietkau
8c1649f53c
add PKG_NAME to prereq-build.mk so that failed checks show a proper prefix instead of just ':'
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6747 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-28 18:13:54 +00:00
Felix Fietkau
f0a180486c
detect changes in package/kernel/modules/*.mk when scanning the package metadata
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6746 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-28 18:06:33 +00:00
Felix Fietkau
95f410c30b
split CONFIGURE_PATH into CONFIGURE_PATH and CONFIGURE_CMD for better handling of subdirectories with configure
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6681 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-24 21:12:26 +00:00
Felix Fietkau
4b058739e5
fix CONFIGURE_PATH and add MAKE_PATH
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6680 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-24 21:05:56 +00:00
Felix Fietkau
2661709d13
use recursive variable expansion for CONFIGURE_*, MAKE_* variables in the package build so that TARGET_*FLAGS changes also apply
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6678 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-24 20:54:33 +00:00
Felix Fietkau
f169bffb5f
trigger a kernel module rebuild when the kernel config changes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6671 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-24 17:05:26 +00:00
Felix Fietkau
ca098282b6
move default templates for the kernel build to kernel-defaults.mk (similar to package-defaults.mk)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6664 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-24 13:42:54 +00:00
Felix Fietkau
9da149dc05
make busybox autorebuild on relevant config changes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6651 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-23 19:13:08 +00:00
Felix Fietkau
1b3722a5f8
some cleanups in the metadata.pl script; allow target profiles to add overrides for menuconfig
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6648 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-23 14:48:47 +00:00
Felix Fietkau
b59b373233
fix a small bug in the unpack code
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6587 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-16 21:32:59 +00:00
Felix Fietkau
e13eab6e3b
remove some debug code that slipped into the commit
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6583 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-16 20:32:32 +00:00
Felix Fietkau
713863458d
add file type autodetection for the unpack command and nuke PKG_CAT:= in lots of places
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6582 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-16 20:21:39 +00:00
Felix Fietkau
4cb7672e61
re-enable SDK=1 and DEVELOPER=1 overrides for building all packages
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6581 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-16 20:20:19 +00:00
Felix Fietkau
c70cfb3d1a
add a default for PKG_BUILD_DIR and PKG_INSTALL_DIR (will use KERNEL_BUILD_DIR if kernel.mk is included, BUILD_DIR otherwise)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6580 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-16 19:18:55 +00:00
Felix Fietkau
199cce687a
revert part of [6573] to keep the speedup of metadata scanning
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6574 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-16 12:22:11 +00:00
Mike Baker
953cfec788
formatting and trivial cleanup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6573 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-16 06:12:53 +00:00
Felix Fietkau
97276e7bf0
Add an 'Image Configuration' menu to menuconfig
...
Packages can export a list of config options with labels and data types
through the metadata. The selected config values will be exported to the
target filesystem in /etc/uci-defaults and applied on the first boot.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6572 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-16 03:02:31 +00:00
Felix Fietkau
0241b19768
split package.mk and clean up build system code (based on patch by mbm), makes the code more readable and speeds up metadata scan
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6571 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-15 23:57:18 +00:00
Felix Fietkau
0be7d2a8e7
fix metadata scan for profile split
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6515 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-04 21:07:29 +00:00
Felix Fietkau
ae39d6a370
nuke mdev and replace it with hotplug2 :)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6512 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-04 20:31:53 +00:00
Felix Fietkau
a976a6d4b4
add a crlf workaround similar to the one from freewrt
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6507 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-04 16:27:11 +00:00
Felix Fietkau
ad43641baf
final fix for the profile selection
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6474 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-02 23:36:59 +00:00
Felix Fietkau
e8503a6ff0
set the PROFILE variable in target.mk appropriately
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6470 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-02 23:13:52 +00:00
Felix Fietkau
65355dcead
revert bogus target.mk change from [6465]
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6469 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-02 23:04:19 +00:00
Felix Fietkau
6206e86514
fix an error in the kernel image related commit
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6467 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-02 21:07:53 +00:00
Tim Yardley
3249931be4
commit profile support for base-files... patches still need to be done
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6465 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-02 18:17:40 +00:00
Felix Fietkau
d60f254616
kernel build cleanup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6464 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-02 17:24:20 +00:00
Felix Fietkau
64756bc4a3
add EXTRA_CFLAGS variable support
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6459 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-02 16:14:05 +00:00
Felix Fietkau
18de319d9d
make squashfs overlay support more generic and integrate it for x86-2.6
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6450 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-02 01:23:36 +00:00
Felix Fietkau
96c42dce80
fix kexec-tools build
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6428 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-28 13:28:18 +00:00
Florian Fainelli
1442bbc0d8
Add ipt_CLASSIFY target for 2.4 kernels ( #1338 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6424 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-28 12:04:58 +00:00
Felix Fietkau
331a2ee15c
Massive speedup in the package/target scanning step
...
- per package metadata files are now cached.
- timestamp.pl calls have been replaced with make file dependencies
- an extra stamp file ensures that directory listing changes force a rebuild
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6404 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-27 21:14:00 +00:00
Felix Fietkau
353a98393a
add x86_64 sitefile
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6382 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-26 01:02:57 +00:00
Felix Fietkau
73552f315e
remove old variables
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6379 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-26 00:20:39 +00:00
Felix Fietkau
720a25b72e
move CXXFLAGS to MAKE_VARS
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6378 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-26 00:13:41 +00:00
Felix Fietkau
349177d981
add MAKE_VARS and MAKE_FLAGS similar to CONFIGURE_*
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6377 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-26 00:10:52 +00:00
Felix Fietkau
8c7f049311
rename PKG_CONFIGURE_PATH to CONFIGURE_PATH for consistency
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6376 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-25 23:55:53 +00:00
Felix Fietkau
559d2c215f
move configure args to CONFIGURE_ARGS and configure variable to CONFIGURE_VARS to make it possible to modify the configure command line without overriding the default template
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6370 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-25 23:10:32 +00:00
Felix Fietkau
6f2fe80b72
fix for including host.mk multiple times
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6369 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-25 21:17:57 +00:00
Felix Fietkau
e21829f1ec
fix stampfiles for host-builds
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6367 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-25 21:01:21 +00:00
Felix Fietkau
8a3423f044
add auto-rebuild for host builds (tested with tools/ and toolchain/)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6361 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-25 18:28:25 +00:00
Felix Fietkau
f06ef1e706
always dereference symbolic links when copying kernel modules into the packaging directory (fixes alsa build, patch from #1392 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6350 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-23 14:52:50 +00:00
Felix Fietkau
473fc68bd2
fix kernel features detection - GENERIC_PLATFORM_DIR is unset at DUMP time
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6346 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-23 03:45:46 +00:00
Tim Yardley
fcbe667a81
make maxinodes configureable for ext2
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6345 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-22 22:35:08 +00:00
Felix Fietkau
c5367e59ac
fix a small bug in the order of the profile metadata dump
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6340 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-22 03:54:52 +00:00
Felix Fietkau
2c938fe5b9
last commit was missing a change...
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6339 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-22 03:47:00 +00:00
Felix Fietkau
800a95817d
Reorganize kernel configs - target/linux/*/config is now a directory.
...
./config/default will replace the old config and config-diff (format is like
config-diff, the full kernel config is no longer kept in the build system)
This commit removes all the kernel config stuff, the next one will add
the replacement - there's no way to do this atomically with svn.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6337 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-22 03:44:15 +00:00
Felix Fietkau
be61365315
make kernel_menuconfig work without target toolchain
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6312 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-16 17:28:22 +00:00
Felix Fietkau
b4f853be18
add top-level kernel_menuconfig target to unpack and reconfigure the kernel - uses config.pl to generate target/linux/*/config and config-diff
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6310 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-16 16:59:44 +00:00
Felix Fietkau
20400d4f3c
when building a package, make sure that older versions get removed
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6303 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-16 01:00:01 +00:00
Felix Fietkau
aaa47bfa05
fix multiport netfilter module installation (patch from #1280 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6295 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-13 03:08:48 +00:00
Felix Fietkau
d02d6519c4
Minor kernel build changes:
...
Change '[ -d ... ] && cmd' to 'if [ -d ... ]; then cmd; fi' to avoid make errors if the condition is false
If $(PLATFORM_DIR)/files exists, copy it into the kernel tree on prepare.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6263 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-04 19:36:11 +00:00
Nicolas Thill
f56894135c
disambiguate PKG_CONFIG_PATH, it is used for pkgconfig scripts while PKG_CONFIGURE_PATH is now used for configure scripts
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6244 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-01 22:32:03 +00:00
Mike Baker
33d19de9a4
print package name when prereq fails
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6236 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-31 20:17:28 +00:00
Mike Baker
44dcffafcc
fix colors when compiling with some newer versions of bash
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6231 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-30 18:30:20 +00:00
Florian Fainelli
06fe78f82d
Add chaostable from #1187 , also enable netfilter modules for ixp4xx.
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6182 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-22 23:55:22 +00:00
Nicolas Thill
f9ce8738dd
cosmetic change: rename PKG_BUILDDEP to PKG_BUILD_DEPENDS
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6180 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-22 17:33:10 +00:00
Felix Fietkau
b1dfc3a3ef
fix a typo in my netfilter commit - worked for iptables, didn't work for the kernel modules
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6176 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-22 11:22:02 +00:00
Felix Fietkau
276ec5d114
add missing config checks for the netfilter connmark target ( fixes #1186 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6172 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-22 01:23:44 +00:00
Felix Fietkau
d6db09f812
pass the CFLAGS through the environment on compile and fix a few packages
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6154 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-21 02:14:50 +00:00
Felix Fietkau
1e61d2ea71
make spca5xx depend on video device support in the kernel
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6153 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-21 02:02:01 +00:00
Felix Fietkau
aac11b03c1
allow newlines in prereq error messages
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6147 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-20 18:45:06 +00:00
Felix Fietkau
599cf4f524
Add WL-700gE support (based on work by jr)
...
Includes kernel/diag patch and a new target profile
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6142 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-20 12:35:00 +00:00
Felix Fietkau
2adf3524cf
add descriptions to the broadcom target profiles and export them to the target metadata (not presented in menuconfig yet)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6137 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-20 02:30:36 +00:00
Felix Fietkau
d13e8228b1
clean up package rebuild messages
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6134 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-20 01:35:13 +00:00
Tim Yardley
4eaea86e03
bring in 2.6.19.2 fixes, primarily for the fixed sata support. see http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.19.2 for full details of the changes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6128 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-18 18:58:24 +00:00
Felix Fietkau
c833d3eeb3
include section name in the package metadata
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6094 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-14 12:21:39 +00:00
Felix Fietkau
e102b4f4a0
add maintainer to package metadata
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6089 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-13 14:09:48 +00:00
Felix Fietkau
2bcc7322ff
merge the scripts dealing with package/target metadata to remove some redundant code
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6088 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-13 14:05:14 +00:00
Felix Fietkau
b2e87f2906
Fix the annoying base-files autorebuild bug.
...
When checking file mtimes in directories, timestamp.pl was following symlinks.
This broke on base-files, because there are symlinks to /tmp and to /proc/mounts in the build directory.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6084 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-12 11:09:05 +00:00
Felix Fietkau
9163821683
fix unpacking of .zip files
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6083 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-11 19:07:12 +00:00
Felix Fietkau
53aef8417d
Add initial version of the new Image Builder
...
It's still a bit rough in a few places, but it seems to work for Broadcom at least - other targets untested.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6071 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-10 21:52:28 +00:00
Imre Kaloz
f4bb4eba3d
upgrade to Linux 2.4.34
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6000 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-05 20:09:34 +00:00
Nicolas Thill
ef05ebce87
only squash owners, not permissions, when generating ext2 images
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5934 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-12-30 14:44:27 +00:00
Felix Fietkau
20e0cf192f
store the default kernel version for our ports in a single place (target makefiles can still override it if necessary)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5899 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-12-25 09:12:57 +00:00
Florian Fainelli
ceea0e5508
Also build bzImage for rdc boards
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5895 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-12-23 14:27:06 +00:00
Felix Fietkau
c9b580af74
replace another instance of a relative path to generic-2.* with an absolute one (for symlinked target directories)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5885 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-12-20 22:23:51 +00:00
Felix Fietkau
ad1b040137
some platform support path name cleanup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5846 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-12-18 18:30:29 +00:00
Felix Fietkau
be6b488973
add a missing dependency - prevented clean rebuild after kernel upgrades
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5845 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-12-18 18:28:38 +00:00
Nicolas Thill
a8c810cbf9
prevent pkg-config from looking for .pc files on the host system
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5820 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-12-17 14:56:27 +00:00
Rod Whitby
dc1f69fd3e
A little endian arm site defaults, in case anyone wants it. ixp4xx kernel and rootfs at least builds with it, but is untested.
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5815 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-12-17 12:40:45 +00:00
Felix Fietkau
604c8d7b3d
fix path to generic init file when using a symlinked target support directory
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5805 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-12-16 01:32:12 +00:00
Felix Fietkau
480866d036
allow package directories to override the path to configure
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5722 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-12-08 14:36:56 +00:00
Felix Fietkau
fb0dfcb2be
minor cleanup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5718 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-12-08 04:06:29 +00:00
Felix Fietkau
7ac23daea9
build all packages in a package directory by default if DEVELOPER or SDK is set
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5684 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-30 21:39:37 +00:00
Mike Baker
1a9e1bf731
trivial changes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5668 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-28 20:12:48 +00:00
Felix Fietkau
918d4e8027
more cleanup, build fix on freebsd
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5666 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-28 03:56:45 +00:00
Felix Fietkau
0e48a91053
another bsd bugfix
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5657 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-27 05:23:22 +00:00
Felix Fietkau
e18ccccffd
trap chmod errors in tar unpack on bsd - modes like 02755 fail
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5656 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-27 04:25:34 +00:00
Felix Fietkau
52e3598376
fix collecting package metadata on freebsd
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5655 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-27 03:33:19 +00:00
Felix Fietkau
ddcce99fc3
minor cleanup and freebsd compile fix
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5654 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-27 02:00:09 +00:00
Felix Fietkau
ffeaf39fd4
fix pesky kmod-* ipkg install bug
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5639 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-25 19:45:22 +00:00
Felix Fietkau
4e1ac9d33d
add a prereq check for autoconf
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5633 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-24 00:03:05 +00:00
Felix Fietkau
0cbe723631
move platform specific base-files into target/linux/<targetname>
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5621 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-22 23:27:29 +00:00
Felix Fietkau
1628ad2a55
remove python prereq check - no longer necessary
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5590 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-20 00:31:06 +00:00
Felix Fietkau
ef90a4e2f5
autodetect atm, pci, usb, pcmcia features from kernel config file
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5586 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-19 20:30:11 +00:00
Felix Fietkau
3e25a01a87
reorganize nat helper packages, move ftp and irc nat to a package that is enabled by default, for security reasons - see #917 for more information
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5581 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-19 01:03:47 +00:00
Felix Fietkau
25fe6a2e04
add prereq checks for target/linux/* and target/image/*, check for fdisk for the x86 builds
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5569 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-18 21:12:18 +00:00
Felix Fietkau
ef591eb91c
import Package/Default in KernelPackage to avoid reusing variables from the wrong packages ( fixes #970 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5565 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-18 20:53:13 +00:00
Felix Fietkau
40b8169b05
only enable in-tree kmod-* packages by default
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5560 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-18 15:46:09 +00:00
Felix Fietkau
768b48f380
implement target profiles in menuconfig
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5512 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-12 05:06:56 +00:00
Felix Fietkau
1b8b054bfc
fix another build error
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5508 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-12 02:41:59 +00:00
Felix Fietkau
3996819400
another optimization
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5507 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-12 01:55:28 +00:00
Felix Fietkau
e97c3c74fb
speed up the build system a little bit
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5506 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-12 01:49:35 +00:00
Felix Fietkau
f453a7e3a5
add missing include
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5499 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-12 01:18:54 +00:00
Felix Fietkau
19940017a3
make target/linux/* directories self-contained, use the selected kernel version for the toolchain, autogenerate menuconfig and makefile code for target selection
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5498 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-11 23:11:02 +00:00
Nicolas Thill
ed338a0b8c
fix typos in CONFIG_SITE files
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5456 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-07 01:23:22 +00:00
Nicolas Thill
c841d1f382
revert autotools files touching: it has side effects ( closes : #918 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5448 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-05 20:12:42 +00:00
Florian Fainelli
130bb38a40
Move out autotools touching stuff to a macro
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5390 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-02 23:31:38 +00:00
Florian Fainelli
62a31e4d34
Ok, third round, the right one, touch the file anyway, does not break other packages
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5387 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-02 23:16:09 +00:00
Florian Fainelli
ec4c17da2f
Update makefiles to use the autotools stuff put in the template, remove bogus stamp-h.in touching
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5386 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-02 23:01:45 +00:00
Florian Fainelli
8ee72f3793
Some more stuff
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5385 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-02 22:55:16 +00:00
Florian Fainelli
a5dc6ed31b
Move out some generic code to prevent autotools from re-creating files
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5384 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-02 22:44:38 +00:00
Imre Kaloz
f8aa6c7c8f
rename the xscale target to ixp4xx for the forthcoming iop target, add gcc 4.1 patch for arm
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5310 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-27 10:26:00 +00:00
Felix Fietkau
8ae19ed0a6
fix dependencies on the virtual kernel package ( fixes #878 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5279 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-24 14:02:33 +00:00
Nicolas Thill
efc2f3290c
strip third arg (dir name) to Build/Configure/Default macro
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5261 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-22 21:15:55 +00:00
Nicolas Thill
238f6ba366
fix squid and rp-pppoe ( closes : #869 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5247 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-20 10:32:01 +00:00
Felix Fietkau
258f15cef3
fix typo
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5242 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-19 21:04:14 +00:00
Felix Fietkau
cc4275d0e8
fix gnupg compile
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5240 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-19 18:30:49 +00:00
Felix Fietkau
f850ac7858
enable download target only if PKG_SOURCE_URL is set
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5237 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-19 17:32:49 +00:00
Felix Fietkau
3f4ef5ff0c
small fix for the sitefiles
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5236 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-19 16:56:33 +00:00
Felix Fietkau
15eeebd709
fix bmon compile
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5234 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-19 16:11:51 +00:00
Felix Fietkau
780e628530
add sitefiles similar to the ones from openembedded
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5232 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-19 15:25:58 +00:00
Felix Fietkau
2d6750fb1d
fix unnecessary kernel package recompile
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5227 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-19 06:38:06 +00:00
Felix Fietkau
cbe69ab035
cleanup/rewrite of the kernel build process
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5226 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-19 06:20:55 +00:00
Felix Fietkau
145e0fced0
cleanup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5224 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-19 05:01:04 +00:00
Felix Fietkau
fb92ce392c
forgot to remove 2 files
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5223 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-19 04:36:09 +00:00
Felix Fietkau
4151b9e688
finally kill KMOD_template - removes a big chunk of legacy build code
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5222 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-19 04:35:29 +00:00
Felix Fietkau
0f07b5babf
make filesystem size selection generic (for ext2)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5221 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-19 03:27:24 +00:00
Felix Fietkau
b202f858b8
port more modules over to the new system
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5220 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-19 02:05:17 +00:00
Felix Fietkau
ef6d8ae17a
change rm to rm -f to avoid bogus make messages
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5215 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-18 22:07:32 +00:00
Felix Fietkau
1f095900a2
improve parallel building
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5208 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-18 19:00:05 +00:00
Nicolas Thill
04cdf76fbf
fix uml-2.6 build, move KERNELNAME to kernel-build.mk
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5204 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-18 13:16:44 +00:00
Felix Fietkau
d33c4d9a6d
fix module autoload option
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5201 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-17 21:43:41 +00:00
Felix Fietkau
3095de0db1
port soundcore module
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5199 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-17 21:19:49 +00:00
Felix Fietkau
8562385f71
port the usb modules over to the new system
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5197 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-17 20:52:55 +00:00
Felix Fietkau
00becd7842
add PROVIDES option, currently only used for menuconfig
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5194 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-17 19:01:08 +00:00
Felix Fietkau
fc8658be6d
make kernel module packaging code reusable and use it in madwifi
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5189 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-17 16:13:10 +00:00
Felix Fietkau
4f96c591e3
some kernel module cleanup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5178 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-17 01:47:12 +00:00
Florian Fainelli
83749d6607
Merge preliminary rdc-2.6 support (Airlink101 AR525W)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5138 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-15 23:34:22 +00:00
Florian Fainelli
a6b335b84e
Prevent SSH keys from being chmoded to 644 ( #664 ), looks like those are the only files concerned for now
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5135 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-15 23:03:46 +00:00
Felix Fietkau
f151b6ee70
check for empty patch directories
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5086 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-14 15:09:03 +00:00
Felix Fietkau
8d1376dd1e
move '-' parameter to TAR_OPTIONS, so that packages can append commands
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5083 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-14 14:51:48 +00:00
Felix Fietkau
f061dc403c
remove some obsolete stuff
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5079 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-14 13:53:26 +00:00
Felix Fietkau
09866ecde1
use $(TAR) in unpack commands
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5078 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-14 13:51:40 +00:00
Felix Fietkau
31512673e9
fix mistakes in unpack change
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5077 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-14 13:04:50 +00:00
Felix Fietkau
f2f5ea9f97
add prereq check for case-sensitive filesystem
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5073 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-14 11:23:23 +00:00
Felix Fietkau
75d681665a
move common unpacking code to unpack.mk, replace zcat with $(ZCAT) for systems that use gzcat instead
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5070 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-14 00:40:27 +00:00
Felix Fietkau
08f64db183
add prereq check for wget
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5065 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-13 23:36:43 +00:00
Felix Fietkau
5ce5fa599e
fix tar detection
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5061 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-13 22:47:39 +00:00
Felix Fietkau
c55de00492
more fixes
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@5048 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-10 23:04:46 +00:00
Felix Fietkau
88cfd8ba43
don't include host.mk from rules.mk - confuses package dump
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@5038 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-10 21:22:35 +00:00
Felix Fietkau
8a1b6b3098
more portability fixes and a prereq check for gnu tar
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@5037 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-10 21:06:45 +00:00
Felix Fietkau
1eca9ee1b7
fix HOST_ARCH and GNU_HOST_NAME for freebsd and other operating systems
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@5027 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-10 18:31:39 +00:00
Felix Fietkau
3a6c6d2fdc
don't touch TAR_OPTIONS in host.mk
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@5024 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-10 17:13:40 +00:00
Felix Fietkau
35891faea3
hide .host.mk commands
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@5023 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-10 17:04:17 +00:00
Felix Fietkau
38e6843810
only use --wildcards for gnu tar
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@5022 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-10 17:03:38 +00:00
Felix Fietkau
1da2c3fe51
move the common variables from host-build.mk to host.mk
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@5021 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-10 16:58:47 +00:00
Felix Fietkau
1873f0281a
add support for Package/<pkgname>/description - old format still supported, but deprecated
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@5015 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-10 15:45:36 +00:00
Felix Fietkau
77acae652f
add support for a common shell include file, which is evaluated for every make shell call, simplify variable passing to the shell with shvar and shexport templates, use Package/<pkgname>/config for adding config.in data
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@5014 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-10 15:30:50 +00:00
Felix Fietkau
443d4b8726
put LINUX_KARCH in .kernel.mk
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@5013 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-10 13:41:00 +00:00
Felix Fietkau
58e3b95a2c
move certain host related variables to .host.mk generated by include/host-build.mk to speed up the build system
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@5012 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-10 13:25:18 +00:00
Nicolas Thill
bc7e6f9824
Remove old kmod packaging entries moved to the new layout (follow [4992] and [4993])
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@5006 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-09 21:06:40 +00:00
Florian Fainelli
39cfc30b89
Port kmod-ipip to the new module layout
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4991 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-09 17:18:30 +00:00
Felix Fietkau
94be9a38e8
fix unnecessary package rebuild
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4954 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-08 02:35:10 +00:00
Felix Fietkau
9f60657da7
remove x86-2.4
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4952 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-07 18:18:01 +00:00
Felix Fietkau
a2aa7e5779
port kmod-sched to new kernel packaging system
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4933 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-06 17:32:22 +00:00
Felix Fietkau
a1c781bdae
speed up package prereq check (only run make on those directories that actually contain prereq checks)
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4927 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-05 12:39:52 +00:00
Felix Fietkau
3f01d0898e
add portability fixes for toolchain/tools (full tools/toolchain build works on osx now)
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4867 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-09-27 17:03:36 +00:00
Felix Fietkau
eab5bb6f05
use 'false' instead of '/bin/false'
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4862 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-09-27 12:04:54 +00:00
Nicolas Thill
6c2f8db667
fix DESCRIPTION use in menuconfig and ipkg control files
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4856 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-09-24 21:17:17 +00:00
Felix Fietkau
403a4bfc19
clean up and really fix bogus build_ directory
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4854 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-09-24 13:46:10 +00:00
Nicolas Thill
71dcfb2a3e
add BOARD and KERNEL to tgz image file name
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4850 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-09-24 02:14:47 +00:00
Nicolas Thill
0a084f64dc
add CXXFLAGS and PKG_CONFIG_PATH in Build/Configure/Default,
...
add EXTRA_LDFLAGS in Build/Compile/Default,
use consistent search order for includes in CFLAGS.
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4849 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-09-24 02:09:45 +00:00
Mike Baker
1122cc635d
correct arguments to Build/Prepare/Default
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4802 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-09-18 21:56:07 +00:00
Felix Fietkau
c4e4e62c85
add quotes to ipkg name in the rebuild check
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4772 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-09-07 16:50:27 +00:00
Felix Fietkau
a20ad6d68d
don't run rebuild checks for dump and prereq
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4771 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-09-07 16:48:03 +00:00
Felix Fietkau
8eca9d20ea
add extra rebuild check for development libraries
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4770 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-09-07 12:48:22 +00:00
Felix Fietkau
3dd3ab4477
fix unnecessary rebuilds for library package directories with no selected packages
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4767 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-09-07 12:14:08 +00:00
Mike Baker
2255e9ca14
Clean up prereq error messages
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4766 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-09-07 07:57:17 +00:00
Felix Fietkau
3e94d11f23
use an if block on the whole configure command
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4717 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-30 10:30:14 +00:00
Mike Baker
b5203a34fc
fix previous commit
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4716 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-30 10:26:30 +00:00
Felix Fietkau
2303e0bb0d
only run trap error code in the configure template, if the configure script was not found
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4715 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-30 10:24:11 +00:00
Mike Baker
1daaf3174b
Add new warning to help track down pesky compile issues
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4713 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-30 09:57:57 +00:00
Felix Fietkau
8e1fd3261c
move $(MAKE) packages from .linux-compile: to compile:
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4689 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-27 13:22:42 +00:00
Felix Fietkau
2b9bdfa6ea
fix LINUX_RELEASE and use it for the kmod-* build
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4687 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-27 13:08:53 +00:00
Imre Kaloz
d5a6e89b8f
add basic support for the Magicbox boards
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4672 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-25 21:53:54 +00:00
Felix Fietkau
5636542ed6
add prereq check to prevent people from building openwrt as root
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4655 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-24 18:49:51 +00:00
Florian Fainelli
d7b3150c64
Port kmod-tun to the new module layout
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4633 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-22 19:43:53 +00:00
Florian Fainelli
42c12640af
Port kmod-gre to the new module layout
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4630 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-22 12:40:33 +00:00
Felix Fietkau
aa67695b9b
port kmod-ipv6 to the new system
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4615 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-20 17:27:24 +00:00
Gerry Rozema
db948ca4c2
Remove postinit stuff for initramfs
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4605 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-18 22:38:20 +00:00
Gerry Rozema
be9cf7f78a
handle postinit for initramfs
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4601 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-18 19:39:51 +00:00
Felix Fietkau
986d8ba19b
remove reference to missing file
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4595 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-18 14:44:30 +00:00
Gerry Rozema
e573f27c29
Update for initramfs handling
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4591 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-18 12:39:49 +00:00
Nicolas Thill
daa69f4ebf
cosmetic coherency fix
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4588 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-18 01:18:24 +00:00
Felix Fietkau
05366273b2
fix KERNELNAME
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4584 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-17 18:11:25 +00:00
Gerry Rozema
fe3afc62e8
Build bzImage for x86 builds - allow ext2 images even if initramfs used, they are needed for creating boot images
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4579 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-17 07:20:08 +00:00
Mike Baker
5995b4287e
tidy up output
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4578 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-17 00:33:27 +00:00
Mike Baker
13a20e720b
fix accidental tab
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4577 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-17 00:12:03 +00:00
Mike Baker
803b055b9d
Show error messages when collecting the package info
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4573 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-16 23:43:56 +00:00
Mike Baker
c3ccd3a1d0
fix issues if kernel config is changed after the compile has started
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4570 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-16 00:35:30 +00:00
Gerry Rozema
64b6d9fac0
Move a bunch of ethernet hardware drivers to new kernel module packageing
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4569 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-14 08:16:47 +00:00
Gerry Rozema
bd0cc205a2
Make ext2 image larger for uml, update uml kernel config
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4567 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-14 07:41:23 +00:00
Nicolas Thill
e0eceb4c86
fix uml-2.6 ( closes : #678 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4551 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-10 11:16:46 +00:00
Florian Fainelli
f761ee36c8
Force remove of the symbolic link build_arm/linux, especially when switching from targets using the same toolchain
...
(ex : switching from brcm-2.4 to au1000-2.6)
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4462 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-05 00:55:41 +00:00
Mike Baker
8c4984680c
automatically turn off colors
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4454 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-04 20:46:47 +00:00
Mike Baker
2ffe012ebb
set PATH in rules.mk
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4438 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-04 11:59:52 +00:00
Mike Baker
834f917619
fix everything I broke with the previous patches
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4436 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-04 09:14:20 +00:00
Mike Baker
1dac4c1d16
yet more cleanup (make sure to honor TARGET_CC and not just TARGET_CROSS)
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4433 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-04 06:23:47 +00:00
Mike Baker
ad8fe944b9
more cleanup (make sure to pass TARGET_PATH and not just TARGET_CC)
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4432 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-04 05:30:27 +00:00
Mike Baker
30a235f6bd
remove debug line
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4400 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-02 14:34:35 +00:00
Mike Baker
28f0d6066e
correct [4397]
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4398 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-02 13:57:33 +00:00
Mike Baker
dc47767d01
fix CONFIG_ALL
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4397 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-02 13:40:11 +00:00
Mike Baker
cfa303fd2b
minor makefile tweaks
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4393 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-02 12:07:14 +00:00
Felix Fietkau
6e407c0bc9
don't try to package ipt_SNAT and ipt_DNAT when making kernel module packages
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4354 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-07-31 16:39:58 +00:00
Felix Fietkau
5c36607da6
port ppp modules to package/kernel and fix ppp package dependencies
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4329 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-07-30 15:27:51 +00:00
Felix Fietkau
d030852b98
add support for per-package prereq checks, run global prereq checks before (menu-)config
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4318 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-07-29 11:30:06 +00:00
Mike Baker
81d0309b9f
fix build issues with SMP compiles
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4317 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-07-28 17:53:19 +00:00
Mike Baker
5dae0b1030
add more ipkg validation checks
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4292 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-07-26 01:01:09 +00:00
Felix Fietkau
21a3a1b8ba
add ncurses to prereq checks
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4244 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-07-23 23:02:37 +00:00
Nicolas Thill
6d8578a5d3
add genext2fs to build ext2 filesystem images
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4213 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-07-22 16:33:33 +00:00
Felix Fietkau
82c9eedccf
port over the netfilter module packaging to the new system and fix iptables dependencies
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4206 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-07-22 12:33:28 +00:00
Felix Fietkau
55c64ab5cb
fix NO_TRACE_MAKE
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4205 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-07-22 12:16:26 +00:00
Felix Fietkau
b337c8f10d
revert last prereq.mk - seems to be a different issue
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4204 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-07-22 12:04:08 +00:00
Felix Fietkau
9cb9793667
fix prereqs
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4203 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-07-22 11:43:48 +00:00
Mike Baker
17dad6fbd2
fix a few directories missed in [4176]'s source -> download
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4198 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-07-21 17:00:14 +00:00
Felix Fietkau
510cb8aca9
add submenu dependencies (used to hide the proprietary broadcom driver on anything except for brcm-2.4)
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4197 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-07-21 14:27:45 +00:00
Mike Baker
b21d702a86
fix a few broken depenancies
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4181 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-07-21 00:08:50 +00:00
Mike Baker
831ed635d4
change $(STAMP_DIR) to $(LINUX_DIR) to avoid issues compiling multiple kernels
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4180 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-07-20 23:52:27 +00:00
Mike Baker
8206b94ce2
update prereqs
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4179 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-07-20 23:51:25 +00:00
Gerry Rozema
42fb2160c4
UML target completed. Added ext2 target fs for use with uml images
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4178 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-07-20 21:06:47 +00:00
Mike Baker
edbbc226a4
change 'source' to 'download'
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4176 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-07-20 17:28:05 +00:00
Mike Baker
b1b752968a
cleanup & revert [4159]
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4173 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-07-20 17:15:12 +00:00
Felix Fietkau
2af9ee0206
check for zlib.h as well
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4170 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-07-19 16:51:37 +00:00
Felix Fietkau
0bb39567cd
add a simple prerequisite check
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4168 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-07-19 13:25:09 +00:00
Felix Fietkau
0af456a5e9
fix KBUILD_VERBOSE if V is unset
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4160 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-07-18 21:28:59 +00:00
Felix Fietkau
07510ef207
accept V= from the environment as well
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4159 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-07-18 21:26:56 +00:00
Felix Fietkau
03116cc0b2
make the buildroot-ng sdk compatible with the old packages
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4158 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-07-18 20:17:05 +00:00
Felix Fietkau
edd5b112c5
move the cryptoapi kmod to package/kernel
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4149 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-07-18 16:35:03 +00:00
Felix Fietkau
f525b8b028
move some of the kernel module packaging to package/kernel/
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4146 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-07-18 16:17:19 +00:00
Felix Fietkau
e85489b4d9
check if the Package/$(NAME) template is defined before packaging or installing ipkg packages
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4144 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-07-18 15:31:01 +00:00
Mike Baker
20de22a4a9
rebuild ipkg control files if Makefile changes
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4124 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-07-10 23:21:08 +00:00
Mike Baker
7aa6d19eb0
add a new FORCEREBUILD option to Package/<name> to force a package to be rebuilt each time make is run
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4123 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-07-10 21:17:45 +00:00
Mike Baker
d5e6cffef8
fix broken .pkginfo under certain situations
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4122 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-07-10 16:51:59 +00:00
Florian Fainelli
3af56a418f
Add missing brcm63xx-2.6 target to the target list
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4120 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-07-09 10:08:28 +00:00
Felix Fietkau
fd5bed48d7
always set NO_TRACE_MAKE
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4104 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-07-02 00:56:53 +00:00
Felix Fietkau
3a1b3ff177
add workaround for kernel module install
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4098 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-06-28 17:30:39 +00:00
Mike Baker
16102085e1
minor changes
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4096 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-06-27 23:52:30 +00:00
Mike Baker
f9e5c1b1d5
credit where credit is due
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4091 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-06-27 00:35:46 +00:00
Felix Fietkau
fef592fc16
add support for new modules.mk format (no autogenerated Config.in yet)
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4083 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-06-26 01:55:47 +00:00
Nicolas Thill
908619be42
fix inclusion of kernel modules selected for install in images ( closes : #598 ).
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4081 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-06-25 21:37:07 +00:00
Felix Fietkau
a5a02a409e
add extra targets to improve make tracing output
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4078 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-06-25 16:59:19 +00:00
Felix Fietkau
f0faad117b
move the broadcom driver stuff into its own submenu
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4073 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-06-25 16:05:43 +00:00
Mike Baker
951735a1fe
prevent verbose script from corrupting .pkginfo
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4067 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-06-23 22:46:07 +00:00
Mike Baker
2feb2b9d8d
set default verbosity to 0
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4066 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-06-23 22:20:05 +00:00
Mike Baker
e4a9076c04
fix kernel configure target
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4065 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-06-23 22:10:43 +00:00
Mike Baker
57013b9f30
switch on new verbose system
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4064 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-06-23 21:47:24 +00:00
Mike Baker
be38e0f2ee
new verbose/trace script for make
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4057 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-06-23 17:14:34 +00:00
Mike Baker
4cd3d1fab1
.pkginfo cleanup #2
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4053 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-06-23 00:49:42 +00:00
Mike Baker
72e02bf7ae
set defaults for .pkginfo
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4052 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-06-23 00:04:24 +00:00
Felix Fietkau
b20706188e
remove stale reference to package/rules.mk - not that useful in the dependency handling anyway
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4049 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-06-22 01:00:13 +00:00
Felix Fietkau
d9fc41ff70
add 0xdeadc0de to the jffs2 filesystem images
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4048 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-06-22 00:59:47 +00:00
Felix Fietkau
913e09274d
move target/linux/image to target/image
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4040 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-06-21 14:02:29 +00:00
Felix Fietkau
13078b79e5
massive cleanup of toolchain/
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4038 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-06-21 06:19:43 +00:00
Felix Fietkau
24cf53528f
add INCLUDE_DIR variable for $(TOPDIR)/include
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4033 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-06-21 02:32:39 +00:00
Felix Fietkau
08cbdbc1b0
build system cleanup. move shared include files into $(TOPDIR)/include, move lzma, mkfs.* into toolchain/
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4032 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-06-21 02:16:37 +00:00