git.iko.soy/typeable/pandoc
on master help sign in
Add pandoc executable to process rules as a dependency. Make osx_dest,

osx-pkg distinction more clear. git-svn-id: https://pandoc.googlecode.com/svn/trunk@42 788f1e2b-df1e-0410-8736-df70ead52e1b

commit0bd395c5c86f19c1b0f657d0dc4b6663e7b0a280 authorroktas <roktas@788f1e2b-df1e-0410-8736-df70ead52e1b> dateMon 30 Oct 2006, 08:04 (20 years ago) parentf081f5e
1 file changed+12−12
Makefile+12−12
Makefile+12−12
@@ -55,21 +55,21 @@ GHC_PKG := ghc-pkg
5555.PHONY: all
5656all: $(BINS)
5757
58+# Document process rules.
59+%.html: % $(THIS)
60+ ./$(THIS) -s $< >$@ || rm -f $@
61+%.tex: % $(THIS)
62+ ./$(THIS) -s -w latex $< >$@ || rm -f $@
63+%.rtf: % $(THIS)
64+ ./$(THIS) -s -w rtf $< >$@ || rm -f $@
65+%.pdf: % $(THIS)
66+ sh ./markdown2pdf $< || rm -f $@
67+
5868.PHONY: templates
5969templates: $(SRCDIR)/templates
6070$(SRCDIR)/templates:
6171 $(MAKE) -C $(SRCDIR)/templates
6272
63−# Document process rules.
64−%.html: %
65− ./$(THIS) -s $^ >$@ || rm -f $@
66−%.tex: %
67− $(THIS) -s -w latex $^ >$@ || rm -f $@
68−%.rtf: %
69− $(THIS) -s -w rtf $^ >$@ || rm -f $@
70−%.pdf: %
71− sh ./markdown2pdf $^ || rm -f $@
72−
7373cleanup_files+=$(CABAL)
7474$(CABAL): cabalize $(CABAL).in
7575 ./cabalize <$(CABAL).in >$(CABAL)
@@ -168,7 +168,8 @@ uninstall: uninstall-program
168168osx_dest:=osx-pkg
169169doc_more:=README.rtf LICENSE.rtf
170170cleanup_files+=$(osx_dest) $(doc_more)
171−osx-pkg: $(doc_more)
171+osx-pkg: $(osx_dest)
172+$(osx_dest): $(doc_more)
172173 -rm -rf $(osx_dest)
173174 $(INSTALL) -d $(osx_dest)
174175 DESTDIR=$(osx_dest) $(MAKE) install-program
@@ -219,4 +220,3 @@ distclean: clean
219220clean:
220221 -if [ -f $(BUILDCONF) ]; then $(BUILDCMD) clean; fi
221222 -rm -rf $(cleanup_files)
222−