X-Git-Url: https://git.rohieb.name/openwrt.git/blobdiff_plain/6331e0d599b67379c2bee1d584cf42ab94e9fc9e..c5e45e2e383ba669b6c8b1ff93145577182aeafa:/openwrt/Makefile diff --git a/openwrt/Makefile b/openwrt/Makefile index 43ee3ddba..b8c9b10b7 100644 --- a/openwrt/Makefile +++ b/openwrt/Makefile @@ -49,7 +49,7 @@ ifeq ($(strip $(BR2_HAVE_DOT_CONFIG)),y) # ############################################################## TARGETS:=host-sed kernel-headers uclibc-configured binutils gcc uclibc-target-utils -TARGETS+=linux +TARGETS+=openwrt-sstrip linux include toolchain/Makefile.in include package/Makefile.in @@ -118,6 +118,8 @@ $(TARGET_DIR): fi; -find $(TARGET_DIR) -type d -name CVS | xargs rm -rf -find $(TARGET_DIR) -type d -name .svn | xargs rm -rf + -ln -sf /tmp/resolv.conf $(TARGET_DIR) + -mkdir -p $(TARGET_DIR)/jffs source: $(TARGETS_SOURCE) @@ -128,11 +130,11 @@ source: $(TARGETS_SOURCE) ############################################################# clean: rm -rf $(TARGET_DIR) $(IMAGE).* - $(MAKE) $(DIST)-image-clean + $(MAKE) openwrt-image-clean dirclean: $(TARGETS_DIRCLEAN) rm -rf $(TARGET_DIR) $(IMAGE).* - $(MAKE) $(DIST)-image-clean + $(MAKE) openwrt-image-dirclean distclean: clean rm -rf $(DL_DIR) $(BUILD_DIR) $(TOOL_BUILD_DIR) @@ -166,27 +168,48 @@ $(CONFIG)/mconf: fi menuconfig: $(CONFIG)/mconf + -touch .config + -cp .config .config.test @$(CONFIG)/mconf $(CONFIG_CONFIG_IN) + -./scripts/configtest.pl config: $(CONFIG)/conf + -touch .config + -cp .config .config.test @$(CONFIG)/conf $(CONFIG_CONFIG_IN) + -./scripts/configtest.pl oldconfig: $(CONFIG)/conf + -touch .config + -cp .config .config.test @$(CONFIG)/conf -o $(CONFIG_CONFIG_IN) + -./scripts/configtest.pl randconfig: $(CONFIG)/conf + -touch .config + -cp .config .config.test @$(CONFIG)/conf -r $(CONFIG_CONFIG_IN) + -./scripts/configtest.pl allyesconfig: $(CONFIG)/conf #@$(CONFIG)/conf -y $(CONFIG_CONFIG_IN) #sed -i -e "s/^CONFIG_DEBUG.*/# CONFIG_DEBUG is not set/" .config + -touch .config + -cp .config .config.test @$(CONFIG)/conf -o $(CONFIG_CONFIG_IN) + -./scripts/configtest.pl allnoconfig: $(CONFIG)/conf + -touch .config + -cp .config .config.test @$(CONFIG)/conf -n $(CONFIG_CONFIG_IN) + -./scripts/configtest.pl defconfig: $(CONFIG)/conf + -touch .config + -cp .config .config.test @$(CONFIG)/conf -d $(CONFIG_CONFIG_IN) + -./scripts/configtest.pl ############################################################# #