Fix 2 for moving ips to be static
[genesis.git] / foreman / build / cache.mk
index 9ae3a7c..56b7273 100644 (file)
@@ -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;\