sync with buildroot2 from uclibc, add devices, may be used to build other kernel modules for different devices, can be used for other stuff
SVN-Revision: 267
This commit is contained in:
parent
9d96d4bf9f
commit
95b6887e9a
9 changed files with 53 additions and 12 deletions
|
@ -4,4 +4,5 @@ choice
|
||||||
source "target/squashfs/Config.in"
|
source "target/squashfs/Config.in"
|
||||||
source "target/squashfs-lzma/Config.in"
|
source "target/squashfs-lzma/Config.in"
|
||||||
endchoice
|
endchoice
|
||||||
comment "After changing root filesystem, do make clean"
|
|
||||||
|
source "target/device/Config.in"
|
||||||
|
|
|
@ -1 +1,17 @@
|
||||||
# Nothing
|
# Default target skeleton stuff, may be overridden
|
||||||
|
TARGET_SKELETON=target/default/skel.tar.gz
|
||||||
|
TARGET_SKEL_DIR=target/default/target_skeleton
|
||||||
|
|
||||||
|
include target/device/Makefile.in
|
||||||
|
|
||||||
|
openwrt-linux.trx: openwrt-trx
|
||||||
|
PATH=$(TARGET_PATH) trx -o openwrt-linux.trx $(LINUX_DIR)/$(LINUX_BINLOC) $(IMAGE).$(ROOTFS)
|
||||||
|
|
||||||
|
openwrt-gs-code.bin: openwrt-addpattern openwrt-linux.trx
|
||||||
|
PATH=$(TARGET_PATH) addpattern -2 -i openwrt-linux.trx -o openwrt-gs-code.bin -g
|
||||||
|
|
||||||
|
openwrt-g-code.bin: openwrt-gs-code.bin
|
||||||
|
sed -e "1s,^W54S,W54G," < openwrt-gs-code.bin > openwrt-g-code.bin
|
||||||
|
|
||||||
|
openwrt-image: openwrt-g-code.bin
|
||||||
|
|
||||||
|
|
|
@ -1,10 +0,0 @@
|
||||||
openwrt-linux.trx: openwrt-trx
|
|
||||||
PATH=$(TARGET_PATH) trx -o openwrt-linux.trx $(LINUX_DIR)/$(LINUX_BINLOC) $(IMAGE).$(ROOTFS)
|
|
||||||
|
|
||||||
openwrt-gs-code.bin: openwrt-addpattern openwrt-linux.trx
|
|
||||||
PATH=$(TARGET_PATH) addpattern -2 -i openwrt-linux.trx -o openwrt-gs-code.bin -g
|
|
||||||
|
|
||||||
openwrt-g-code.bin: openwrt-gs-code.bin
|
|
||||||
sed -e "1s,^W54S,W54G," < openwrt-gs-code.bin > openwrt-g-code.bin
|
|
||||||
|
|
||||||
openwrt-image: openwrt-g-code.bin
|
|
BIN
openwrt/target/default/skel.tar.gz
Normal file
BIN
openwrt/target/default/skel.tar.gz
Normal file
Binary file not shown.
17
openwrt/target/device/Config.in
Normal file
17
openwrt/target/device/Config.in
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
choice
|
||||||
|
prompt "Device Support"
|
||||||
|
default BR2_TARGET_ALL
|
||||||
|
|
||||||
|
config BR2_TARGET_ALL
|
||||||
|
bool "Support for all devices"
|
||||||
|
|
||||||
|
config BR2_TARGET_LINKSYS_WRT54G
|
||||||
|
bool "Linksys WRT54G Support"
|
||||||
|
|
||||||
|
config BR2_TARGET_LINKSYS_WRT54GS
|
||||||
|
bool "Linksys WRT54GS Support"
|
||||||
|
|
||||||
|
config BR2_TARGET_ASUS_WL500G
|
||||||
|
bool "Asus WL-500g Support"
|
||||||
|
|
||||||
|
endchoice
|
2
openwrt/target/device/Makefile.in
Normal file
2
openwrt/target/device/Makefile.in
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
-include target/device/*/*/Makefile.in
|
||||||
|
-include target/device/all/Makefile.in
|
|
@ -43,3 +43,8 @@ jffs2root-clean:
|
||||||
|
|
||||||
jffs2root-dirclean:
|
jffs2root-dirclean:
|
||||||
rm -rf $(MTD_DIR)
|
rm -rf $(MTD_DIR)
|
||||||
|
|
||||||
|
ifeq ($(strip $(BR2_TARGET_ROOTFS_JFFS2)),y)
|
||||||
|
TARGETS+=jffs2root openwrt-image
|
||||||
|
ROOTFS=jffs2
|
||||||
|
endif
|
||||||
|
|
|
@ -48,3 +48,8 @@ squashfslzmaroot-clean:
|
||||||
|
|
||||||
squashfslzmaroot-dirclean:
|
squashfslzmaroot-dirclean:
|
||||||
rm -rf $(SQUASHFSLZMA_DIR)
|
rm -rf $(SQUASHFSLZMA_DIR)
|
||||||
|
|
||||||
|
ifeq ($(strip $(BR2_TARGET_ROOTFS_SQUASHFS_LZMA)),y)
|
||||||
|
TARGETS+=squashfslzmaroot openwrt-image
|
||||||
|
ROOTFS=squashfslzma
|
||||||
|
endif
|
||||||
|
|
|
@ -47,3 +47,8 @@ squashfsroot-clean:
|
||||||
|
|
||||||
squashfsroot-dirclean:
|
squashfsroot-dirclean:
|
||||||
rm -rf $(SQUASHFS_DIR)
|
rm -rf $(SQUASHFS_DIR)
|
||||||
|
|
||||||
|
ifeq ($(strip $(BR2_TARGET_ROOTFS_SQUASHFS)),y)
|
||||||
|
TARGETS+=squashfsroot openwrt-image
|
||||||
|
ROOTFS=squashfs
|
||||||
|
endif
|
||||||
|
|
Loading…
Reference in a new issue