]> www.fi.muni.cz Git - evince.git/blob - pdf/xpdf/Makefile.am
Fix for GNOME detection -mig
[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         XRef.cc
34
35 gpdf_CFLAGS = 
36
37 gpdf_SOURCES =                  \
38         $(common_sources)       \
39         TextOutputDev.cc        \
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         TextOutputDev.cc        \
71         pdftotext.cc
72 pdftotext_LDADD = ../goo/libgoo.a
73
74 pdfinfo_SOURCES =               \
75         $(common_sources)       \
76         pdfinfo.cc
77 pdfinfo_LDADD = ../goo/libgoo.a
78
79 pdftopbm_SOURCES =              \
80         $(common_sources)       \
81         XOutputDev.cc           \
82         pdftopbm.cc
83 pdftopbm_LDADD = ../goo/libgoo.a
84
85 xpdf-ltk.h: xpdf.ltk
86         rm -f $@
87         $(LTKLIBDIR)/ltkbuild <xpdf.ltk >$@.new
88         mv $@.new $@
89
90 bitmaps =                       \
91         about.xbm               \
92         dblLeftArrow.xbm        \
93         dblRightArrow.xbm       \
94         find.xbm                \
95         leftArrow.xbm           \
96         postscript.xbm          \
97         rightArrow.xbm          \
98         xpdfIcon.xpm            \
99         zoomIn.xbm              \
100         zoomOut.xbm             
101
102 ltk =                   \
103         xpdf-flip.ltk   \
104         xpdf-top.ltk    \
105         xpdf.ltk
106
107 gladedir   = $(datadir)/xpdf/glade
108
109 glade_DATA =            \
110         about.glade     \
111         gpdf.glade
112
113 EXTRA_DIST = $(bitmaps) ChangeLog $(ltk) $(glade_DATA)