]> git.donarmstrong.com Git - debhelper.git/blob - t/buildsystems/parallel.mk
Updated French man page translation. Closes: #685560
[debhelper.git] / t / buildsystems / parallel.mk
1 all: FIRST SECOND
2
3 TMPFILE ?= $(CURDIR)/parallel.mk.lock
4
5 rmtmpfile:
6         @rm -f "$(TMPFILE)"
7
8 FIRST: rmtmpfile
9         @c=0; \
10     while [ $$c -le 5 ] && \
11           ([ ! -e "$(TMPFILE)" ] || [ "`cat "$(TMPFILE)"`" != "SECOND" ]); do \
12         c=$$(($$c+1)); \
13         sleep 0.1; \
14     done; \
15     rm -f "$(TMPFILE)"; \
16     if [ $$c -gt 5 ]; then exit 10; else exit 0; fi
17
18 SECOND: rmtmpfile
19         @echo $@ > "$(TMPFILE)"
20
21 .PHONY: all FIRST SECOND rmtmpfile