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