diff --git a/include/gluon.mk b/include/gluon.mk index ef58fbd951e794dfac1384c744c6eb94cab43e10..554144b3cfe216a29e66486bef9f1399f4f20ef9 100644 --- a/include/gluon.mk +++ b/include/gluon.mk @@ -12,11 +12,6 @@ BOARD_KDIR = $(BOARD_BUILDDIR)/kernel export GLUONDIR GLUON_SITEDIR GLUON_IMAGEDIR GLUON_OPENWRTDIR GLUON_BUILDDIR - -CONFIG_VERSION_REPO := http://downloads.openwrt.org/attitude_adjustment/12.09/%S/packages - -export CONFIG_VERSION_REPO - $(GLUON_SITEDIR)/site.mk: $(error There was no site configuration found. Please check out a site configuration to $(GLUON_SITEDIR)) @@ -33,6 +28,9 @@ ifeq ($(GLUON_TOOLS),1) GLUON_CONFIG_VERSION := $(shell test -d $(GLUON_SITEDIR) && (cd $(GLUON_SITEDIR) && git describe --always --dirty=.$$($(STAGING_DIR_HOST)/bin/stat -c %Y $(GLUON_SITEDIR)/site.conf) 2>/dev/null || $(STAGING_DIR_HOST)/bin/stat -c %Y site.conf)) export GLUON_CONFIG_VERSION +CONFIG_VERSION_REPO := $(shell $(GLUONDIR)/scripts/site.sh opkg_repo || echo http://downloads.openwrt.org/attitude_adjustment/12.09/%S/packages) +export CONFIG_VERSION_REPO + GLUON_SITE_CODE := $(shell $(GLUONDIR)/scripts/site.sh site_code) export GLUON_SITE_CODE