Changeset 534
- Timestamp:
- 08/24/06 23:59:49 (2 years ago)
- Files:
-
- trunk/freewrt/.defconfig (modified) (1 diff)
- trunk/freewrt/Makefile (modified) (4 diffs)
- trunk/freewrt/build.mk (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/freewrt/.defconfig
r529 r534 14 14 # 15 15 FWRT_LINUX_MODEL 16 # FWRT_LINUX_2_4_BRCM_ASUS_WL500G=y17 # FWRT_LINUX_2_4_BRCM_ASUS_WL500G_DELUXE is not set18 # FWRT_LINUX_2_4_BRCM_ASUS_WL500G_PREMIUM is not set19 # FWRT_LINUX_2_4_BRCM_LINKSYS_WRT54G_1_0 is not set20 # FWRT_LINUX_2_4_BRCM_LINKSYS_WRT54G_1_1 is not set21 # FWRT_LINUX_2_4_BRCM_LINKSYS_WRT54G_2_0 is not set22 # FWRT_LINUX_2_4_BRCM_LINKSYS_WRT54G_3_0 is not set23 # FWRT_LINUX_2_4_BRCM_LINKSYS_WRT54G_2_2 is not set24 # FWRT_LINUX_2_4_BRCM_LINKSYS_WRT54GS_1_0 is not set25 # FWRT_LINUX_2_4_BRCM_LINKSYS_WRT54GS_1_1 is not set26 # FWRT_LINUX_2_4_BRCM_LINKSYS_WRT54GS_4 is not set27 # FWRT_LINUX_2_4_BRCM_LINKSYS_WRTSL54GS is not set28 # FWRT_LINUX_2_4_BRCM_LINKSYS_WRT54GL is not set29 # FWRT_LINUX_2_4_BRCM_LINKSYS_WRT54G3G is not set30 # FWRT_LINUX_2_4_BRCM_NETGEAR_WGT634U is not set31 16 FWRT_TARGET_ROOTFS_SQUASHFS_LZMA=y 32 17 # FWRT_TARGET_ROOTFS_JFFS2 is not set trunk/freewrt/Makefile
r532 r534 1 # $FreeWRT: src/share/misc/licence.template,v 1. 7 2006/04/09 22:08:49tg Rel $1 # $FreeWRT: src/share/misc/licence.template,v 1.14 2006/08/09 19:35:23 tg Rel $ 2 2 #- 3 3 # Copyright (c) 2006 … … 11 11 # or other materials provided with binary redistributions. 12 12 # 13 # A ll advertising materials mentioning features or use of this soft-14 # ware mustdisplay the following acknowledgement:13 # Advertising materials mentioning features or use of this work must 14 # display the following acknowledgement: 15 15 # This product includes material provided by Thorsten Glaser. 16 16 # This acknowledgement does not need to be reprinted if this work is 17 17 # linked into a bigger work whose licence does not allow such clause 18 18 # and the author of this work is given due credit in the bigger work 19 # or its documentation. Specifically, re-using this code in any work 20 # covered by the GNU General Public License version 1 or Library Ge- 21 # neral Public License (any version) is permitted. 19 # or its documentation. 22 20 # 23 21 # Licensor offers the work "AS IS" and WITHOUT WARRANTY of any kind, … … 28 26 # direct error of said person and intended use of this work, loss or 29 27 # other issues arising in any way out of its use, even if advised of 30 # the possibility of such damage or existence of a nontrivial bug.28 # the possibility of such damage or existence of a defect. 31 29 32 30 GMAKE?= $(PWD)/lbin/gmake … … 72 70 @${GMAKE_INV} autobuild 73 71 74 snapshot: .prereq_done 75 @${GMAKE_INV} snapshot 72 snapshot: snapshots/.snapshot_done 73 74 snapshots/.snapshot_done: .prereq_done .defconfig 75 -rm -rf snapshots 76 mkdir snapshots 77 ${GMAKE_INV} clean 78 for target in $$(awk '/^config FWRT_LINUX/ { print $$2 }' \ 79 target/Config.in); do ' 80 sed "s!FWRT_LINUX_MODEL!$$target!g" <.defconfig >.config; \ 81 ${GMAKE_INV} package/config/conf; \ 82 package/config/conf -d Config.in; \ 83 ${GMAKE_INV} all; \ 84 cp bin/freewrt-* snapshots/; \ 85 ${GMAKE_INV} clean; \ 86 done 76 87 77 88 package_index: .prereq_done trunk/freewrt/build.mk
r532 r534 11 11 CONFIG = package/config 12 12 13 noconfig_targets := menuconfig config tags autobuild snapshot13 noconfig_targets := menuconfig config tags autobuild 14 14 15 15 # Pull in the user's configuration file … … 101 101 @echo "Start the build with \"make\" or with \"make v\" to be verbose" 102 102 103 $(SNAPSHOT_DIR): 104 @mkdir -p snapshots 103 tools/install-lbin: 104 $(MAKE) -C tools install-lbin 105 106 endif # ifeq ($(strip $(FWRT_HAVE_DOT_CONFIG)),y) 105 107 106 108 # configuration … … 108 110 109 111 $(CONFIG)/conf: 110 @$(MAKE) -C $(CONFIG) conf > /dev/null 2>&1112 @$(MAKE) -C $(CONFIG) conf >/dev/null 2>&1 111 113 $(CONFIG)/mconf: 112 @$(MAKE) -C $(CONFIG) > /dev/null 2>&1114 @$(MAKE) -C $(CONFIG) >/dev/null 2>&1 113 115 114 116 menuconfig: $(CONFIG)/mconf … … 129 131 @grep -v ^BUSYBOX .config > .config.autobuild 130 132 @cat .busybox-config .config.autobuild > .config 131 132 snapshot: $(CONFIG)/conf $(SNAPSHOT_DIR)133 @-touch .config134 @$(CONFIG)/conf -d $(CONFIG_CONFIG_IN)135 @for i in `awk '/^config FWRT_LINUX/ { print $$2 }' target/Config.in`; \136 do \137 $(TOPDIR)/lbin/sed -i -e s#FWRT_LINUX_MODEL#$$i# .config && \138 $(MAKE) && \139 cp bin/freewrt-* snapshots/ && \140 $(MAKE) clean; \141 done142 143 tools/install-lbin:144 $(MAKE) -C tools install-lbin145 146 endif # ifeq ($(strip $(FWRT_HAVE_DOT_CONFIG)),y)


