include $(MODDIR)/make/upload-defs.mk UPLOAD_LAST_VERSION_FILE ?= LAST_UPLOADED_VERSION UPLOAD_LAST_VERSION ?= $(shell $(CAT) $(UPLOAD_LAST_VERSION_FILE) 2>/dev/null) all: upload: upload.dist upload.dist: $(UPLOAD_FILES) ifneq ($(UPLOAD_LAST_VERSION),$(VERSION)) make $(REMOTE_TARGETS) ifeq ($(UPLOAD_TEST_PREFIX),) echo $(VERSION) > $(UPLOAD_LAST_VERSION_FILE) $(UPLOAD_SCM) add $(UPLOAD_LAST_VERSION_FILE) || exit 0 $(UPLOAD_SCM) commit -m "$(VERSION)" $(UPLOAD_LAST_VERSION_FILE) endif endif touch $@.done is-uploaded: ifneq ($(UPLOAD_LAST_VERSION),$(VERSION)) echo $(VERSION) > $(UPLOAD_LAST_VERSION_FILE) $(UPLOAD_SCM) add $(UPLOAD_LAST_VERSION_FILE) $(UPLOAD_SCM) commit -m "`cat $(UPLOAD_LAST_VERSION_FILE)`" $(UPLOAD_LAST_VERSION_FILE) endif touch upload.dist.done clean: upload.clean upload.clean: $(RM) -f upload.dist