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