]> www.fi.muni.cz Git - evince.git/blob - pdf/xpdf/Makefile.am
Makefile fixes
[evince.git] / pdf / xpdf / Makefile.am
1
2 INCLUDES =      \
3         -I$(top_srcdir)/goo     \
4         -I$(top_srcdir)/ltk     \
5         -DGPDF_GLADE_DIR=\""$(gladedir)"\"      \
6         $(EXTRA_GNOME_CFLAGS)
7         
8 if WITH_GNOME
9 gui = gpdf
10 else
11 gui = xpdf
12 endif
13         
14 bin_PROGRAMS = pdftops pdftotext pdfinfo pdftopbm pdfimages $(gui)
15
16 common_sources =                        \
17         Array.cc                \
18         Catalog.cc              \
19         Dict.cc                 \
20         Error.cc                \
21         Gfx.cc                  \
22         GfxFont.cc              \
23         GfxState.cc             \
24         Lexer.cc                \
25         Link.cc                 \
26         Object.cc               \
27         OutputDev.cc            \
28         Page.cc                 \
29         Params.cc               \
30         Parser.cc               \
31         PDFDoc.cc               \
32         Stream.cc               \
33         TextOutputDev.cc        \
34         XRef.cc
35
36 gpdf_CFLAGS = 
37
38 gpdf_SOURCES =                  \
39         $(common_sources)       \
40         GOutputDev.cc           \
41         gpdf.cc
42
43 gpdf_LDADD =                    \
44         $(EXTRA_GNOME_LIBS)     \
45         ../goo/libgoo.a
46
47 xpdf_SOURCES =                  \
48         $(common_sources)       \
49         XOutputDev.cc
50         xpdf.cc
51
52 xpdf_CFLAGS = $(X_CFLAGS)
53 xpdf_LDADD = ../goo/libgoo.a ../ltk/libltk.a $(X_EXTRA_LIBS)
54
55 pdfimages_SOURCES =             \
56         $(common_sources)       \
57         ImageOutputDev.cc       \
58         pdfimages.cc
59
60 pdfimages_LDADD = ../goo/libgoo.a
61
62 pdftops_SOURCES =               \
63         $(common_sources)       \
64         PSOutputDev.cc          \
65         pdftops.cc
66 pdftops_LDADD = ../goo/libgoo.a
67
68 pdftotext_SOURCES =             \
69         $(common_sources)       \
70         pdftotext.cc
71 pdftotext_LDADD = ../goo/libgoo.a
72
73 pdfinfo_SOURCES =               \
74         $(common_sources)       \
75         pdfinfo.cc
76 pdfinfo_LDADD = ../goo/libgoo.a
77
78 pdftopbm_SOURCES =              \
79         $(common_sources)       \
80         PBMOutputDev.cc         \
81         XOutputDev.cc           \
82         pdftopbm.cc
83
84 pdftopbm_LDADD = ../goo/libgoo.a $(EXTRA_GNOME_LIBS)
85
86 xpdf-ltk.h: xpdf.ltk
87         rm -f $@
88         $(LTKLIBDIR)/ltkbuild <xpdf.ltk >$@.new
89         mv $@.new $@
90
91 bitmaps =                       \
92         about.xbm               \
93         dblLeftArrow.xbm        \
94         dblRightArrow.xbm       \
95         find.xbm                \
96         leftArrow.xbm           \
97         postscript.xbm          \
98         rightArrow.xbm          \
99         xpdfIcon.xpm            \
100         zoomIn.xbm              \
101         zoomOut.xbm             
102
103 ltk =                   \
104         xpdf-flip.ltk   \
105         xpdf-top.ltk    \
106         xpdf.ltk
107
108 gladedir   = $(datadir)/xpdf/glade
109
110 glade_DATA =            \
111         about.glade     \
112         gpdf.glade
113
114 EXTRA_DIST = $(bitmaps) ChangeLog $(ltk) $(glade_DATA)