diff options
author | Volker Grabsch <vog@notjusthosting.com> | 2009-04-05 14:11:11 (GMT) |
---|---|---|
committer | Volker Grabsch <vog@notjusthosting.com> | 2009-04-05 14:11:11 (GMT) |
commit | b2757619ca9d15b0a785159965d818b7b37fc4cb (patch) | |
tree | 9f4d0287af58ae4ff41d8089fa1091a53d84ed29 /Makefile | |
parent | 32665f362da3494328c50e0a0a44f0cecc3d7822 (diff) | |
download | mxe-b2757619ca9d15b0a785159965d818b7b37fc4cb.zip mxe-b2757619ca9d15b0a785159965d818b7b37fc4cb.tar.gz mxe-b2757619ca9d15b0a785159965d818b7b37fc4cb.tar.bz2 |
bugfix in handling checksums
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -72,10 +72,10 @@ $(1): $(PREFIX)/installed-$(1) $(PREFIX)/installed-$(1): $(TOP_DIR)/src/$(1).mk $(addprefix $(PREFIX)/installed-,$($(1)_DEPS)) [ -d '$(PREFIX)' ] || mkdir -p '$(PREFIX)' [ -d '$(PKG_DIR)' ] || mkdir -p '$(PKG_DIR)' - $(if $$(shell $(call CHECK_PKG_ARCHIVE,$(1)) || echo 'error'), - $(call DOWNLOAD_PKG_ARCHIVE,$(1)) - $(call CHECK_PKG_ARCHIVE,$(1)) - ,) + if ! $(call CHECK_PKG_ARCHIVE,$(1)); then \ + $(call DOWNLOAD_PKG_ARCHIVE,$(1)); \ + $(call CHECK_PKG_ARCHIVE,$(1)) || { echo 'Wrong checksum!'; exit 1; }; \ + fi $(if $(value $(1)_BUILD), rm -rf '$(2)' mkdir -p '$(2)' |