on "make update" touch only the *.mk files which have a new version

This commit is contained in:
Volker Grabsch 2009-01-31 09:58:34 +01:00
parent 18ec886148
commit adf00be99f
1 changed files with 3 additions and 1 deletions

View File

@ -87,7 +87,9 @@ clean:
define UPDATE
$(if $(2), \
$(info $(1): $(2)) \
$(SED) 's/^\([^ ]*_VERSION *:=\).*/\1 $(2)/' -i src/$(1).mk, \
$(if $(filter $(2),$($(1)_VERSION)), \
, \
$(SED) 's/^\([^ ]*_VERSION *:=\).*/\1 $(2)/' -i src/$(1).mk), \
$(error Unable to update version number: $(1)))
endef