Changeset 17:0b3b26cd1cea in lemon-tutorial for Makefile.in
- Timestamp:
- 11/05/08 18:10:54 (15 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
Makefile.in
r10 r17 7 7 $(EPS_IMAGES:%.eps=gen-images/%.png) 8 8 9 DEMOS = $(patsubst demo/%.cc,demo/build/%,$(wildcard demo/*.cc)) 10 9 11 GS_COMMAND=gs -dNOPAUSE -dBATCH -q -dEPSCrop -dTextAlphaBits=4 -dGraphicsAlphaBits=4 10 12 11 all: html13 all: demos html 12 14 13 15 $(EPS_IMAGES18:%.eps=gen-images/%.png): gen-images/%.png: images/%.eps 14 -mkdir gen-images16 -mkdir -p gen-images 15 17 $(GS_COMMAND) -sDEVICE=pngalpha -r18 -sOutputFile=$@ $< 16 18 17 html: $(PNG_IMAGES)18 -mkdir gen-dox19 ./ titlegen.py19 html: Doxyfile-gen $(PNG_IMAGES) 20 -mkdir -p gen-dox 21 ./scripts/titlegen.py 20 22 doxygen Doxyfile 23 24 demos: $(DEMOS) 25 26 Doxyfile-gen: 27 sed -e 's/@version@/'`./scripts/chg-len.py`'/g' \ 28 -e 's/@lemon_doc_prefix@/@make_lemon_doc_prefix@/g' \ 29 < Doxyfile.in >Doxyfile 21 30 22 31 clean: … … 25 34 -rm -f $(PNG_IMAGES) 26 35 -rm -rf gen-images 36 -rm -rf $(DEMOS) 27 37 28 38 update-external-tags: … … 34 44 rm lemon.tag.tmp 35 45 36 .PHONY: update-external-tags html 46 47 $(DEMOS): demo/build/%: demo/%.cc 48 -mkdir -p demo/build 49 g++ -o $@ @lemon_cflags@ @lemon_libs@ \ 50 -Wall -W -Wall -W -Wunused -Wformat=2 -Wctor-dtor-privacy \ 51 -Wnon-virtual-dtor -Wno-char-subscripts -Wwrite-strings \ 52 -Wno-char-subscripts -Wreturn-type -Wcast-qual -Wcast-align \ 53 -Wsign-promo -Woverloaded-virtual -ansi -fno-strict-aliasing \ 54 -Wold-style-cast -Wno-unknown-pragmas \ 55 -ggdb -O0 $< 56 57 58 .PHONY: update-external-tags html demos Doxyfile-gen 59
Note: See TracChangeset
for help on using the changeset viewer.