Mercurial > mxe-octave
diff Makefile @ 448:e9afec55fd6b
improved version recognition, enable the notation of ignored (bad) package versions
author | Volker Grabsch <vog@notjusthosting.com> |
---|---|
date | Sun, 20 Sep 2009 14:36:46 +0200 |
parents | 23271dff7a05 |
children | f3563b6817c1 |
line wrap: on
line diff
--- a/Makefile Sun Sep 20 13:59:54 2009 +0200 +++ b/Makefile Sun Sep 20 14:36:46 2009 +0200 @@ -203,11 +203,13 @@ .PHONY: update define UPDATE $(if $(2), - $(info $(1): $(2)) - $(if $(filter $(2),$($(1)_VERSION)), - , - $(SED) 's/^\([^ ]*_VERSION *:=\).*/\1 $(2)/' -i '$(TOP_DIR)/src/$(1).mk' - $(MAKE) -f '$(MAKEFILE)' 'update-checksum-$(1)'), + $(if $(filter $(2),$($(1)_IGNORE)), + $(info $(1): $(2) ignored), + $(if $(filter $(2),$($(1)_VERSION)), + $(info $(1): $(2)), + $(info $(1): $(2) NEW) + $(SED) 's/^\([^ ]*_VERSION *:=\).*/\1 $(2)/' -i '$(TOP_DIR)/src/$(1).mk' + $(MAKE) -f '$(MAKEFILE)' 'update-checksum-$(1)')), $(error Unable to update version number: $(1))) endef