X-Git-Url: https://git.rohieb.name/openwrt.git/blobdiff_plain/63c2f1e3d54e3ac3fb3035e3adc5f0156363a985..3a54ea191df5025de432575640b3b21c4d9be902:/Makefile diff --git a/Makefile b/Makefile index dc52dfd9c..b240492b8 100644 --- a/Makefile +++ b/Makefile @@ -105,8 +105,10 @@ $(STAGING_DIR): @ln -sf ../lib $(STAGING_DIR)/$(REAL_GNU_TARGET_NAME)/lib $(TARGET_DIR): - zcat target/default/skel.tar.gz | tar -C $(BUILD_DIR) -xf - + @mkdir -p $(TARGET_DIR) cp -a target/default/target_skeleton/* $(TARGET_DIR)/ + mkdir -p $(TARGET_DIR)/{proc,dev,jffs,tmp,usr/sbin} + chmod 1777 $(TARGET_DIR)/tmp -find $(TARGET_DIR) -type d -name CVS -exec rm -rf {} \; > /dev/null 2>&1 source: $(TARGETS_SOURCE) @@ -118,6 +120,7 @@ source: $(TARGETS_SOURCE) ############################################################# clean: rm -rf $(BUILD_DIR) $(IMAGE).* + -rm -f openwrt-* @$(MAKE) -C $(CONFIG) clean distclean: clean @@ -178,7 +181,7 @@ defconfig: $(CONFIG)/conf # Cleanup and misc junk # ############################################################# -clean: +clean: @$(MAKE) -C $(CONFIG) clean distclean: clean