COIN-OR::LEMON - Graph Library

source: lemon-tutorial/Makefile @ 9:a48bf0d3a790

Last change on this file since 9:a48bf0d3a790 was 8:4b3d55acc9d7, checked in by Alpar Juttner <alpar@…>, 12 years ago

Use fix library version for the external tags instead of the latest version

Currently it is:

  • libstdc++ v4.3
  • LEMON v1.0
File size: 827 bytes
Line 
1EPS_IMAGES18 =
2
3EPS_IMAGES = \
4        $(EPS_IMAGES18)
5
6PNG_IMAGES = \
7        $(EPS_IMAGES:%.eps=gen-images/%.png)
8
9GS_COMMAND=gs -dNOPAUSE -dBATCH -q -dEPSCrop -dTextAlphaBits=4 -dGraphicsAlphaBits=4
10
11all: html
12
13$(EPS_IMAGES18:%.eps=gen-images/%.png): gen-images/%.png: images/%.eps
14        -mkdir gen-images
15        $(GS_COMMAND) -sDEVICE=pngalpha -r18 -sOutputFile=$@ $<
16
17html: $(PNG_IMAGES)
18        doxygen Doxyfile
19
20clean:
21        -rm -rf html
22        -rm -f doxygen.log
23        -rm -f $(PNG_IMAGES)
24        -rm -rf gen-images
25
26update-external-tags:
27        wget -O libstdc++.tag.tmp http://gcc.gnu.org/onlinedocs/libstdc++/libstdc++-html-USERS-4.3/libstdc++.tag && \
28        mv libstdc++.tag.tmp libstdc++.tag || \
29        rm libstdc++.tag.tmp
30        wget -O lemon.tag.tmp http://lemon.cs.elte.hu/pub/doc/1.0/lemon.tag && \
31        mv lemon.tag.tmp lemon.tag || \
32        rm lemon.tag.tmp
33
34.PHONY: update-external-tags html
Note: See TracBrowser for help on using the repository browser.