X-Git-Url: http://git.ozo.com/?a=blobdiff_plain;f=include%2Fpackage.mk;h=ce3c4b6a1b22a27cf13d9414757b57f0bf0fc134;hb=eac6330602f08ef254803e17c7bde2ed22f5c7b8;hp=3328332725a4aa1aa5913d45370d016da0850d83;hpb=282f9ebaca8fb2e095105f213a4b5a89a497cad0;p=openwrt-10.03%2F.git diff --git a/include/package.mk b/include/package.mk index 332833272..ce3c4b6a1 100644 --- a/include/package.mk +++ b/include/package.mk @@ -27,7 +27,9 @@ define Build/DefaultTargets endif ifneq ($(MAKECMDGOALS),prereq) - $$(info Rebuilding $$(_INFO)) + ifneq ($$(_INFO),) + $$(info Rebuilding $$(_INFO)) + endif endif endif endif @@ -129,6 +131,10 @@ define BuildPackage ifneq ($(CONFIG_PACKAGE_$(1)),) compile-targets: $$(IPKG_$(1)) + else + compile-targets: $(1)-disabled + $(1)-disabled: + @echo "WARNING: skipping $(1) -- package not selected" endif endif @@ -257,7 +263,7 @@ endef define Build/Configure/Default @(cd $(PKG_BUILD_DIR)/$(3); \ - [ -x configure ] && \ + [ -x configure ] && { \ $(TARGET_CONFIGURE_OPTS) \ CFLAGS="$(TARGET_CFLAGS)" \ CPPFLAGS="-I$(STAGING_DIR)/usr/include -I$(STAGING_DIR)/include" \ @@ -281,7 +287,7 @@ define Build/Configure/Default --infodir=/usr/info \ $(DISABLE_NLS) \ $(1); \ - true; \ + } || true; \ ) endef