X-Git-Url: http://git.openwrt.org/?a=blobdiff_plain;f=include%2Ftoplevel.mk;h=8a21f7eef4b6d6a2432551a603f2a04698ac38c6;hb=256d49be3cc7dd5bc13d2aba0dd016496e15ba93;hp=10b81049c5439b70d85b049d618096932f58fe27;hpb=ee4110aff031d53efe4fcc63e32cf218f455a7e9;p=openwrt%2Fopenwrt.git diff --git a/include/toplevel.mk b/include/toplevel.mk index 10b81049c5..8a21f7eef4 100644 --- a/include/toplevel.mk +++ b/include/toplevel.mk @@ -6,7 +6,7 @@ # See /LICENSE for more information. # -RELEASE:=Barrier Breaker +RELEASE:=Chaos Calmer PREP_MK= OPENWRT_BUILD= QUIET=0 export IS_TTY=$(shell tty -s && echo 1 || echo 0) @@ -43,6 +43,8 @@ unexport LPATH # make sure that a predefined CFLAGS variable does not disturb packages export CFLAGS= +unexport TAR_OPTIONS + ifneq ($(shell $(HOSTCC) 2>&1 | grep clang),) export HOSTCC_REAL?=$(HOSTCC) export HOSTCC_WRAPPER:=$(TOPDIR)/scripts/clang-gcc-wrapper @@ -71,7 +73,9 @@ prepare-tmpinfo: FORCE f=tmp/.$${type}info; t=tmp/.config-$${type}.in; \ [ "$$t" -nt "$$f" ] || ./scripts/metadata.pl $${type}_config "$$f" > "$$t" || { rm -f "$$t"; echo "Failed to build $$t"; false; break; }; \ done + [ tmp/.config-feeds.in -nt tmp/.packagefeeds ] || ./scripts/feeds feed_config > tmp/.config-feeds.in ./scripts/metadata.pl package_mk tmp/.packageinfo > tmp/.packagedeps || { rm -f tmp/.packagedeps; false; } + ./scripts/metadata.pl package_feeds tmp/.packageinfo > tmp/.packagefeeds || { rm -f tmp/.packagefeeds; false; } touch $(TOPDIR)/tmp/.build .config: ./scripts/config/conf $(if $(CONFIG_HAVE_DOT_CONFIG),,prepare-tmpinfo)