summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorVolker Grabsch <vog@notjusthosting.com>2008-11-08 15:20:58 (GMT)
committerVolker Grabsch <vog@notjusthosting.com>2008-11-08 15:20:58 (GMT)
commita3ee12ad6b62a4258af2b09546194def7391048d (patch)
tree086eb25cbeff922a2bcba62fa5b3e8c718ee4c53 /Makefile
parent287f925b73b7ed7a4c5dae43f627d4b28d4e2d6c (diff)
downloadmxe-a3ee12ad6b62a4258af2b09546194def7391048d.zip
mxe-a3ee12ad6b62a4258af2b09546194def7391048d.tar.gz
mxe-a3ee12ad6b62a4258af2b09546194def7391048d.tar.bz2
improved coding style
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile10
1 files changed, 5 insertions, 5 deletions
diff --git a/Makefile b/Makefile
index b58ebfa..2bf7be5 100644
--- a/Makefile
+++ b/Makefile
@@ -29,10 +29,6 @@ DOWNLOAD = \
.PHONY: all
all: $(PKG_RULES)
-.PHONY: clean
-clean:
- rm -rf $(call TMP_DIR,*) $(PREFIX)/*
-
define PKG_RULE
.PHONY: $(1)
$(1): $(PREFIX)/installed.$(1)
@@ -52,13 +48,17 @@ $(PREFIX)/installed.$(1): $(addprefix $(PREFIX)/installed.,$($(1)_DEPS))
endef
$(foreach PKG,$(PKG_RULES),$(eval $(call PKG_RULE,$(PKG),$(call TMP_DIR,$(PKG)))))
+.PHONY: clean
+clean:
+ rm -rf $(call TMP_DIR,*) $(PREFIX)/*
+
+.PHONY: update
define UPDATE
$(if $(2), \
$(SED) 's/^\([^ ]*_VERSION *:=\).*/\1 $(2)/' -i src/$(1).mk, \
$(error Unable to update version number: $(1)))
endef
-.PHONY: update
update:
$(foreach PKG,$(PKG_RULES),$(call UPDATE,$(PKG),$(shell $($(PKG)_UPDATE))))