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