pass opkg offline root as command line arg, solves caching issues when switching between multiple subtargets, thanks Ralph Hempel for reporting

SVN-Revision: 22990
master
Jo-Philipp Wich 14 years ago
parent 70dff7070e
commit 6cbd09df64
  1. 4
      include/package-ipkg.mk

@ -13,6 +13,7 @@ OPKG:= \
IPKG_OFFLINE_ROOT=$(TARGET_DIR) \ IPKG_OFFLINE_ROOT=$(TARGET_DIR) \
$(STAGING_DIR_HOST)/bin/opkg \ $(STAGING_DIR_HOST)/bin/opkg \
-f $(STAGING_DIR)/etc/opkg.conf \ -f $(STAGING_DIR)/etc/opkg.conf \
--offline-root $(TARGET_DIR) \
--force-depends \ --force-depends \
--force-overwrite \ --force-overwrite \
--force-run-hooks --force-run-hooks
@ -126,7 +127,6 @@ ifeq ($(DUMP),)
mkdir -p $(STAGING_DIR)/etc mkdir -p $(STAGING_DIR)/etc
( echo "dest root /" > $@; \ ( echo "dest root /" > $@; \
echo "arch all 100" >> $@; \ echo "arch all 100" >> $@; \
echo "arch $(PKGARCH) 200" >> $@; \ echo "arch $(PKGARCH) 200" >> $@ )
echo "option offline_root $(TARGET_DIR)" >> $@ )
endif endif

Loading…
Cancel
Save