]> www.fi.muni.cz Git - evince.git/blob - pdf/xpdf/Makefile.am
6c6ceb0203904f27b254c018295a268a4d47b01e
[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         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 bonobo_image_x_pdf_SOURCES =    \
53         $(common_sources)       \
54         GOutputDev.cc           \
55         bonobo-image-x-pdf.cc
56
57 bonobo_image_x_pdf_LDADD =      \
58         ../goo/libgoo.a         \
59         $(GTK_LIBS)             \
60         $(GNOME_LIBDIR)         \
61         -lbonobo                \
62         $(GNOMEGNORBA_LIBS)     \
63         $(INTLLIBS)
64
65 xpdf_SOURCES =                  \
66         $(common_sources)       \
67         XOutputDev.cc           \
68         LTKOutputDev.cc         \
69         PSOutputDev.cc          \
70         xpdf.cc
71
72 xpdf_CFLAGS = $(X_CFLAGS)
73 xpdf_LDADD = ../goo/libgoo.a ../ltk/libltk.a -lXpm $(EXTRA_GNOME_LIBS) 
74
75 pdfimages_SOURCES =             \
76         $(common_sources)       \
77         ImageOutputDev.cc       \
78         pdfimages.cc
79
80 pdfimages_LDADD = ../goo/libgoo.a
81
82 pdftops_SOURCES =               \
83         $(common_sources)       \
84         PSOutputDev.cc          \
85         pdftops.cc
86 pdftops_LDADD = ../goo/libgoo.a
87
88 pdftotext_SOURCES =             \
89         $(common_sources)       \
90         pdftotext.cc
91 pdftotext_LDADD = ../goo/libgoo.a
92
93 pdfinfo_SOURCES =               \
94         $(common_sources)       \
95         pdfinfo.cc
96 pdfinfo_LDADD = ../goo/libgoo.a
97
98 pdftopbm_SOURCES =              \
99         $(common_sources)       \
100         PBMOutputDev.cc         \
101         XOutputDev.cc           \
102         pdftopbm.cc
103
104 pdftopbm_LDADD = ../goo/libgoo.a $(EXTRA_GNOME_LIBS)
105
106 xpdf-ltk.h: xpdf.ltk
107         rm -f $@
108         $(top_srcdir)/ltk/ltkbuild <xpdf.ltk >$@.new
109         mv $@.new $@
110
111 bitmaps =                       \
112         about.xbm               \
113         dblLeftArrow.xbm        \
114         dblRightArrow.xbm       \
115         find.xbm                \
116         leftArrow.xbm           \
117         postscript.xbm          \
118         rightArrow.xbm          \
119         xpdfIcon.xpm            \
120         zoomIn.xbm              \
121         zoomOut.xbm             
122
123 ltk =                   \
124         xpdf-flip.ltk   \
125         xpdf-top.ltk    \
126         xpdf.ltk
127
128 gladedir   = $(datadir)/xpdf/glade
129
130 glade_DATA =            \
131         about.glade     \
132         gpdf.glade
133
134 EXTRA_DIST = $(bitmaps) ChangeLog $(ltk) $(glade_DATA)