comparison DOCS/xml/Makefile @ 17963:c15d5f06de5d

Simplify mkdir calls, test is not necessary before creating directories, discarding the return value of mkdir is just as good.
author diego
date Sun, 26 Mar 2006 21:07:31 +0000
parents 4c590d768a07
children e55c740b2947
comparison
equal deleted inserted replaced
17962:f35cfd56c800 17963:c15d5f06de5d
34 @echo "Substitute LANG for one of $(SUBDIRS)" 34 @echo "Substitute LANG for one of $(SUBDIRS)"
35 35
36 .PHONY: html-chunked chunked-dir 36 .PHONY: html-chunked chunked-dir
37 html-chunked: xsltproc.sh xmllint.sh chunked-dir $(addprefix html-chunked-,$(SUBDIRS)) 37 html-chunked: xsltproc.sh xmllint.sh chunked-dir $(addprefix html-chunked-,$(SUBDIRS))
38 chunked-dir: 38 chunked-dir:
39 test -d $(HTML_CHUNKED) || mkdir $(HTML_CHUNKED) 39 -mkdir $(HTML_CHUNKED)
40 40
41 .PHONY: html-single single-dir 41 .PHONY: html-single single-dir
42 html-single: xsltproc.sh xmllint.sh single-dir $(addprefix html-single-,$(SUBDIRS)) 42 html-single: xsltproc.sh xmllint.sh single-dir $(addprefix html-single-,$(SUBDIRS))
43 single-dir: 43 single-dir:
44 test -d $(HTML_SINGLE) || mkdir $(HTML_SINGLE) 44 -mkdir $(HTML_SINGLE)
45 45
46 .PHONY: xmllint 46 .PHONY: xmllint
47 xmllint: xmllint.sh $(addprefix xmllint-,$(SUBDIRS)) 47 xmllint: xmllint.sh $(addprefix xmllint-,$(SUBDIRS))
48 48
49 .PHONY: clean-html-chunked 49 .PHONY: clean-html-chunked
67 67
68 define lang-def 68 define lang-def
69 .PHONY: html-chunked-$(1) html-single-$(1) xmllint-$(1) \ 69 .PHONY: html-chunked-$(1) html-single-$(1) xmllint-$(1) \
70 distclean-$(1) releaseclean-$(1) clean-$(1) 70 distclean-$(1) releaseclean-$(1) clean-$(1)
71 html-chunked-$(1): xsltproc.sh xmllint.sh chunked-dir 71 html-chunked-$(1): xsltproc.sh xmllint.sh chunked-dir
72 (test -d $(HTML_CHUNKED)/$(1) || mkdir $(HTML_CHUNKED)/$(1)) 72 -(mkdir $(HTML_CHUNKED)/$(1))
73 $(MAKE) HTMLDIR=../$(HTML_CHUNKED)/$(1) -C $(1) html-chunked 73 $(MAKE) HTMLDIR=../$(HTML_CHUNKED)/$(1) -C $(1) html-chunked
74 74
75 html-single-$(1): xsltproc.sh xmllint.sh single-dir 75 html-single-$(1): xsltproc.sh xmllint.sh single-dir
76 (test -d $(HTML_SINGLE)/$(1) || mkdir $(HTML_SINGLE)/$(1)) 76 -(mkdir $(HTML_SINGLE)/$(1))
77 $(MAKE) HTMLFILE=../$(HTML_SINGLE)/$(1)/MPlayer.html -C $(1) html-single 77 $(MAKE) HTMLFILE=../$(HTML_SINGLE)/$(1)/MPlayer.html -C $(1) html-single
78 78
79 xmllint-$(1): xmllint.sh 79 xmllint-$(1): xmllint.sh
80 $(MAKE) HTMLFILE=../$(HTML_SINGLE)/$(1)/MPlayer.html -C $(1) xmllint 80 $(MAKE) HTMLFILE=../$(HTML_SINGLE)/$(1)/MPlayer.html -C $(1) xmllint
81 81