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