http_get: fix retries on broken connections
[omgdav.git] / GNUmakefile
blobc653e0b58c38a26950092e3c79cf6e5f6a5f0af7
1 all::
2 RSYNC_DEST := bogomips.org:/srv/bogomips/omgdav
3 rfpackage := omgdav
4 pkg_extra += lib/omgdav/version.rb
5 include pkg.mk
7 LITMUS_VER = 0.13
8 LITMUS_TAR = litmus-$(LITMUS_VER).tar.gz
9 LITMUS_DIR = litmus-$(LITMUS_VER)
10 LITMUS_URL = http://www.webdav.org/neon/litmus/$(LITMUS_TAR)
11 LITMUS_SHA1 = 42ad603035d15798facb3be79b1c51376820cb19
12 CURL = curl
14 $(LITMUS_TAR):
15 $(CURL) -vsSf $(LITMUS_URL) > $@+
16 test $$(expr "$$(sha1sum $@+)" : '\([a-f0-9]\{40\}\)') = $(LITMUS_SHA1)
17 mv $@+ $@
20 $(LITMUS_DIR)/.omgdav: $(LITMUS_TAR)
21 tar xvf $<
22 > $@
23 $(LITMUS_DIR)/basic: $(LITMUS_DIR)/.omgdav
24 cd $(@D) && ./configure --prefix=$$PWD/i
25 $(MAKE) -C $(@D)
27 test-litmus: $(LITMUS_DIR)/basic
28 $(MAKE) LITMUS_DIR=$(LITMUS_DIR) MAKE="$(MAKE)" test/test_litmus.rb
30 check: test test-litmus
32 RSYNC = rsync --exclude '*.html' --exclude '*.html.gz' \
33 --exclude images --exclude '*.css' --exclude '*.css.gz' \
34 --exclude created.*