nbd
83790f74ad
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
nbd
ce03b06509
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
nbd
75fe4b622b
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
nbd
8ca510f22e
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
nbd
9beaac95cf
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
9a3dff24f5
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
nbd
99ba699421
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
mbm
270fe35d13
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
mbm
3049bd132a
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
nbd
83b348c6e1
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
mbm
947ca6f4e8
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
mbm
9e6e9dbe21
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
mbm
a7b8d6784e
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
e3bbc7fac1
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
c3d4113447
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
fb20784ee5
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
nbd
7b3d6c14f8
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
nbd
516aadba8b
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
nbd
0fa6819d01
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
nbd
6726f607d6
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
nbd
1d87934c55
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
nbd
51eaa39dca
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
nbd
5d0a9887c8
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
nbd
4eff8fed4c
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
nbd
44e4c1bee3
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
nbd
d43a50cb60
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
nbd
c324196256
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
nbd
aff12f542e
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
nbd
e90cdd3990
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
nbd
2e16303dd3
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
nbd
643f013d15
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
nbd
a5b59b1fbf
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
nbd
1d3cff733d
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
nbd
7c3c5ec11b
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
mbm
752d6b39f1
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
nbd
a1aed6ae61
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
nbd
11817df895
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
nbd
1d45d04ef7
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
nbd
203cccc4a2
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
nbd
0c97f1fe58
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
nbd
bfb1bd0354
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
nbd
0d719c226f
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
nbd
3dd863f452
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
nbd
bc9f96270f
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
pavlov
f5ab57b335
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
nbd
4dd22e79db
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
nbd
3ae1de2ab5
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
nbd
1ebe6d3488
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
nbd
5af0df16d0
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
dd74e6606a
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
nbd
60d119d11e
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
nbd
484f1f49b4
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
nbd
50de7d1654
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
nbd
d9e0893520
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
nbd
fb2ec8a718
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
nbd
209b854997
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
nbd
9ac4a336ea
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
nbd
6c26dacd2c
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
nbd
38e043ef5b
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
nbd
6a73afb785
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
nbd
ea4e6a2593
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
nbd
5c528f7a86
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
pavlov
335f3c13a9
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
nbd
cce886cc81
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
nbd
77ecf7ab71
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
nbd
c87668dc4f
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
nbd
4f378c0fe5
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
nbd
cd23d9d0f2
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
nbd
cd5ee7a7f4
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
nbd
fbb1840b03
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
nbd
85dc32ec9f
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
nico
ae70769b82
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
mbm
456a5100ad
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
mbm
dc251a5ea6
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
a13fd170d4
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
nico
86b833a6c9
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
nbd
e1f02e37b7
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
nbd
5311d77fca
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
nbd
bbe1e39616
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
nbd
7082dce3c6
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
nbd
ea7aaaa2a0
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
nbd
fca1e28839
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
nbd
3d1e9d6944
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
nbd
565304b8ef
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
pavlov
790135576d
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
nbd
7c9240f3e7
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
nbd
d7b0d6669f
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
nbd
4f811838bc
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
nbd
f8c8554553
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
nbd
2efa08e45f
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
nbd
b806b00806
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
kaloz
720ad23f4d
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
nico
6612f025a1
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
nbd
f4d24919d4
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
c205614797
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
nbd
3b6ddf5f3d
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
nbd
f81e56debf
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
nbd
1a5e88f4c4
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
nico
a1cf766955
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
rwhitby
858b1845d7
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
nbd
95bfb9a5cf
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
nbd
e7a64765ac
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
nbd
e0ba0cedea
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
nbd
2a6a038b87
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
mbm
23ac60b66c
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
nbd
adc0e32478
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
nbd
b3e588c735
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
nbd
97c8cb1b64
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
nbd
bfcaec7ec8
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
nbd
0d22169ceb
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
nbd
65c17ca3e2
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
nbd
4b4c62dbb2
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
nbd
356535ffd7
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
nbd
b6fee4a3b3
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
nbd
2c38903c12
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
nbd
74a5d18a1f
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
nbd
0b28740162
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
nbd
5b09589de3
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
nbd
db9b2190f4
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
nbd
5be70dfb57
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
nbd
b15238f536
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
nbd
e2d1195900
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
nbd
00ff299f67
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
nbd
4c82036197
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
nbd
e158d8b6a7
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
nico
b1de9e0d4e
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
nico
6e0a58fe32
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
d5583787a6
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
dad0c9cb0c
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
a8f9543bbb
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
3603374bdf
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
aae7cc9657
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
kaloz
1fedb113e3
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
nbd
56574ceb39
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
nico
cd9b1ca0b1
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
nico
2646b412a1
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
nbd
49b0bca1ba
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
nbd
f6b2701bb5
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
nbd
da8bb7068e
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
nbd
1c9d01bb68
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
nbd
6384c8e484
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
nbd
c59803ea63
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
nbd
2b15bcf20e
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
nbd
043ac6c8ed
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
nbd
da0444cb98
cleanup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5224 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-19 05:01:04 +00:00
nbd
76afad6131
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
nbd
4c98f8465d
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
nbd
00b9fc10fe
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
nbd
8a7ccc3ff9
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
nbd
45ef371e9b
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
nbd
9f03dd783e
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
nico
5def4fc0f4
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
nbd
66dc49ab64
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
nbd
84785bfaed
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
nbd
9dcbd63148
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
nbd
15230af45d
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
nbd
b7b4cc7ec3
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
nbd
0ed84076dd
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
7ed68428a6
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
1764da6cc8
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
nbd
ddbaed92a0
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
nbd
571d37fe94
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
nbd
f013e220e0
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
nbd
a268a7ce9d
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
nbd
1cbc384d56
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
nbd
013ef04c6c
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
nbd
f6777ece94
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
nbd
a37f311b4b
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
nbd
f5ccb55568
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
nbd
d4c503111c
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
nbd
711eed53f9
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
nbd
3dcf8b9e33
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
nbd
fa8f555b9d
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
nbd
3d124095e9
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
nbd
ba9d778c97
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
nbd
318409fc3f
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
nbd
f21778d9c2
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
nbd
9ef9092432
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
nbd
34dbf787c3
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
nbd
bd97e26b6a
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
nbd
b8885f1f93
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
nico
524925e2bd
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
f4968ec7de
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
nbd
60c107b531
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
nbd
064e3c52d6
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
nbd
0531c4961b
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
nbd
cf807efd13
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
nbd
652d907345
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
nbd
597f84978e
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
nico
ba4845f765
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
nbd
1d07224838
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
nico
8cca288aa5
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
nico
aafb639ffe
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
mbm
3399aaf35e
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
nbd
722a23d418
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
nbd
82453564bc
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
nbd
de399b7bdf
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
nbd
57127d8916
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
mbm
ff603530b7
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
nbd
21842638d0
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
mbm
c9b650c269
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
nbd
eac6330602
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
mbm
91637acf54
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
nbd
d07861c87d
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
nbd
55390f2a7b
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
kaloz
3f494f8d22
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
nbd
be92007613
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
8c98ba0074
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
eb3a7eb2fc
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
nbd
9507316247
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
groz
f3e536a67f
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
groz
4c66f72328
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
nbd
215b753c00
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
groz
219cb829cb
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
nico
08b337878a
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
nbd
6ba80de972
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
groz
dc8f7b0692
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
mbm
282f9ebaca
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
mbm
ba906d9e77
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
mbm
c6753b5942
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
mbm
7c79debf2c
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
groz
5fceb48d52
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
groz
efb7973b29
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
nico
a1b10a9379
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
510d4e251f
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
mbm
150b0c9cab
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
mbm
ef998d64e3
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
mbm
5d099491cf
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
mbm
96a116341a
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
mbm
001227b780
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
mbm
65d0d16336
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
mbm
d8ced17f8b
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
mbm
abbc644074
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
mbm
0301816e6a
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
nbd
06ab1b1080
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
nbd
4a7464651b
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
nbd
432ce85854
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
mbm
3f07a6aa05
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
mbm
b1b9e3fadc
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
nbd
27335d91b4
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
nico
8e66fbe159
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
nbd
95a463ce0f
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
nbd
de94a93b4b
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
nbd
6ebfaece49
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
nbd
25307576b9
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
mbm
65aeed311c
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
nbd
8b0bcee75e
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
mbm
f56848b860
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
mbm
7d1de255f4
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
mbm
2f6c50c708
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