]> www.fi.muni.cz Git - evince.git/blob - Makefile.am
f9cd91811eb648f92c7f4f40c0b750cdbe2f9d70
[evince.git] / Makefile.am
1 INCLUDES =                                      \
2         -I$(top_srcdir)/goo                     \
3         -I$(top_srcdir)/ltk                     \
4         -DGPDF_GLADE_DIR=\""$(gladedir)"\"      \
5         $(EXTRA_GLIB_CFLAGS)                    \
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         -DBONOBO_IO
44
45 gpdf_SOURCES =                  \
46         gpdf.cc
47
48 gpdf_LDADD =                    \
49         $(GTK_LIBS)             \
50         $(GNOME_LIBDIR)         \
51         -lbonobo                \
52         $(GNOMEGNORBA_LIBS)     \
53         $(EXTRA_GNOME_LIBS)     \
54         $(INTLLIBS)
55
56 bonobo_image_x_pdf_SOURCES =    \
57         $(common_sources)       \
58         BonoboStream.h          \
59         BonoboStream.cc         \
60         GOutputDev.cc           \
61         bonobo-image-x-pdf.cc
62
63 bonobo_image_x_pdf_LDADD =      \
64         ../goo/libgoo.a         \
65         $(GTK_LIBS)             \
66         $(GNOME_LIBDIR)         \
67         -lbonobo                \
68         $(GNOMEGNORBA_LIBS)     \
69         $(EXTRA_GLIB_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 gnorbadir = $(sysconfdir)/CORBA/servers
142 gnorba_DATA = image-x-pdf.gnorba
143
144 EXTRA_DIST = $(bitmaps) ChangeLog $(ltk) $(glade_DATA) $(gnorba_DATA)