X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=Makefile;h=1ec1a240506e715df12585e1cb854e402c6f37f3;hb=339c3af29b892a4b015f0e7f68b66c694ebcc6b3;hp=603945d95269bec2fa956f9be4b5a8d07e02948b;hpb=2be11db807f1a7726b44ffc41bdcf62da5bb6261;p=drupal.git diff --git a/Makefile b/Makefile index 603945d..1ec1a24 100644 --- a/Makefile +++ b/Makefile @@ -9,11 +9,14 @@ version=4.7.11 main.URL := http://ftp.drupal.org/files/projects/drupal-$(version).tar.gz main.SHA1SUM := c9f767e6c2cd873c4b0bef1986e2821febfc7e34 - main.FILE := $(notdir $(main.URL)) +taxo.URL := http://ftp.drupal.org/files/projects/taxonomy_block-4.7.x-1.x-dev.tar.gz +taxo.MD5SUM := a4ec6ea6f00cf400581a6be4baaf1fb6 +taxo.FILE := $(notdir $(taxo.URL)) + # Thierry - when called from within the build, PWD is /build -SOURCEFILES := $(main.FILE) +SOURCEFILES := $(main.FILE) $(taxo.FILE) $(main.FILE): #FORCE @if [ ! -e "$@" ] ; then echo "$(CURL) $(main.URL)" ; $(CURL) $(main.URL) ; fi @@ -27,6 +30,18 @@ $(main.FILE): #FORCE ls -l $@ ; \ fi +$(taxo.FILE): #FORCE + @if [ ! -e "$@" ] ; then echo "$(CURL) $(taxo.URL)" ; $(CURL) $(taxo.URL) ; ln $@ taxonomy_block.tar.gz; fi + @if [ ! -e "$@" ] ; then echo "Could not download source file: $@ does not exist" ; exit 1 ; fi + @if test "$$(md5sum $@ | awk '{print $$1}')" != "$(taxo.MD5SUM)" ; then \ + echo "md5sum of the downloaded $@ does not match the one from 'sources' file" ; \ + echo "Local copy: $$(md5sum $@)" ; \ + echo "In sources: $(taxo.MD5SUM)" ; \ + exit 1 ; \ + else \ + ls -l $@ ; \ + fi + sources: $(SOURCEFILES) .PHONY: sources