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