]> www.fi.muni.cz Git - evince.git/blob - pdf/xpdf/Makefile.am
6b5935bf76419dfacae271d346fa49e6b80099c8
[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         FontEncoding.cc         \
22         FontEncoding.h          \
23         FontFile.cc             \
24         FontFile.h              \
25         FontInfo.h              \
26         Gfx.cc                  \
27         GfxFont.cc              \
28         GfxState.cc             \
29         Lexer.cc                \
30         Link.cc                 \
31         Object.cc               \
32         OutputDev.cc            \
33         Page.cc                 \
34         Params.cc               \
35         Parser.cc               \
36         PDFDoc.cc               \
37         Stream.cc               \
38         TextOutputDev.cc        \
39         XRef.cc
40
41 gpdf_CFLAGS = 
42
43 gpdf_SOURCES =                  \
44         $(common_sources)       \
45         GOutputDev.cc           \
46         gpdf.cc
47
48 gpdf_LDADD =                    \
49         $(EXTRA_GNOME_LIBS)     \
50         ../goo/libgoo.a
51
52 xpdf_SOURCES =                  \
53         $(common_sources)       \
54         XOutputDev.cc           \
55         LTKOutputDev.cc         \
56         PSOutputDev.cc          \
57         xpdf.cc
58
59 xpdf_CFLAGS = $(X_CFLAGS)
60 xpdf_LDADD = ../goo/libgoo.a ../ltk/libltk.a -lXpm $(EXTRA_GNOME_LIBS) 
61
62 pdfimages_SOURCES =             \
63         $(common_sources)       \
64         ImageOutputDev.cc       \
65         pdfimages.cc
66
67 pdfimages_LDADD = ../goo/libgoo.a
68
69 pdftops_SOURCES =               \
70         $(common_sources)       \
71         PSOutputDev.cc          \
72         pdftops.cc
73 pdftops_LDADD = ../goo/libgoo.a
74
75 pdftotext_SOURCES =             \
76         $(common_sources)       \
77         pdftotext.cc
78 pdftotext_LDADD = ../goo/libgoo.a
79
80 pdfinfo_SOURCES =               \
81         $(common_sources)       \
82         pdfinfo.cc
83 pdfinfo_LDADD = ../goo/libgoo.a
84
85 pdftopbm_SOURCES =              \
86         $(common_sources)       \
87         PBMOutputDev.cc         \
88         XOutputDev.cc           \
89         pdftopbm.cc
90
91 pdftopbm_LDADD = ../goo/libgoo.a $(EXTRA_GNOME_LIBS)
92
93 xpdf-ltk.h: xpdf.ltk
94         rm -f $@
95         $(top_srcdir)/ltk/ltkbuild <xpdf.ltk >$@.new
96         mv $@.new $@
97
98 bitmaps =                       \
99         about.xbm               \
100         dblLeftArrow.xbm        \
101         dblRightArrow.xbm       \
102         find.xbm                \
103         leftArrow.xbm           \
104         postscript.xbm          \
105         rightArrow.xbm          \
106         xpdfIcon.xpm            \
107         zoomIn.xbm              \
108         zoomOut.xbm             
109
110 ltk =                   \
111         xpdf-flip.ltk   \
112         xpdf-top.ltk    \
113         xpdf.ltk
114
115 gladedir   = $(datadir)/xpdf/glade
116
117 glade_DATA =            \
118         about.glade     \
119         gpdf.glade
120
121 EXTRA_DIST = $(bitmaps) ChangeLog $(ltk) $(glade_DATA)