X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=foreman%2Fbuild%2Fcache.mk;h=56b72731b6b2c2685bf40dcbfc2934da9c1975e9;hb=d4eb37b317137772d783a12be0ff06504669ad63;hp=9ae3a7c384a214d72182cb23043123200552a243;hpb=71bf7b37f4caaab89da39b8109fc18dc658e70cc;p=genesis.git diff --git a/foreman/build/cache.mk b/foreman/build/cache.mk index 9ae3a7c..56b7273 100644 --- a/foreman/build/cache.mk +++ b/foreman/build/cache.mk @@ -16,6 +16,8 @@ CACHECLEAN := $(addsuffix .clean,$(CACHEFILES) $(CACHEDIRS)) # BEGIN of variables to customize # CACHEFILES += .versions +CACHEFILES += $(shell basename $(VAGRANTRPM)) +CACHEFILES += $(shell basename $(VBOXRPM)) CACHEFILES += $(shell basename $(ISOSRC)) # # END of variables to customize @@ -57,7 +59,7 @@ $(CACHEFILES): fi .PHONY: validate-cache -validate-cache: prepare $(CACHEVALIDATE) +validate-cache: $(CACHEVALIDATE) @if [[ $(shell md5sum $(BUILD_BASE)/config.mk | cut -f1 -d " ") != $(shell cat $(VERSION_FILE) | grep config.mk | awk '{print $$NF}') ]]; then\ echo "Cache does not match current config.mk definition, cache must be rebuilt";\ exit 1;\