]> www.fi.muni.cz Git - evince.git/blob - dvi/Makefile
3ba36114de9086c4eacfaed8c00d2404c64a77b0
[evince.git] / dvi / Makefile
1 binary = dviviewer
2
3 sources =                                       \
4         main.cc                                 \
5                                                 \
6         painter.cc                              \
7         font.cc                                 \
8         view.cc                                 \
9         model.cc                                \
10                                                 \
11         dvilib/dl-dvi-file.cc                   \
12         dvilib/dl-dvi-fontdefinition.cc         \
13         dvilib/dl-dvi-parser.cc                 \
14         dvilib/dl-dvi-program.cc                \
15         dvilib/dl-dvi-runtime.cc                \
16         dvilib/dl-loader.cc                     \
17         dvilib/dl-pkfont.cc                     \
18         dvilib/dl-vffont.cc
19
20 headers =                                       \
21         painter.hh                              \
22         font.hh                                 \
23         view.hh                                 \
24         model.hh                                \
25                                                 \
26         dvilib/dl-dvi-file.hh                   \
27         dvilib/dl-dvi-fontdefinition.hh         \
28         dvilib/dl-dvi-parser.hh                 \
29         dvilib/dl-dvi-runtime.hh                \
30         dvilib/dl-font.hh                       \
31         dvilib/dl-loader.hh                     \
32         dvilib/dl-pkfont.hh                     \
33         dvilib/dl-vffont.hh
34
35 CFLAGS = -Idvilib -Wall -W -ansi -pedantic -g -O0 `pkg-config --cflags gtk+-2.0`
36
37 $(binary): $(sources) $(headers)
38         c++ $(CFLAGS) $(sources) -o$(binary) -lfl `pkg-config --libs gtk+-2.0`