]> www.fi.muni.cz Git - evince.git/blob - pdf/xpdf/Makefile.am
Synched with Xpdf 0.92
[evince.git] / pdf / xpdf / Makefile.am
1
2 INCLUDES =                                      \
3         -I$(top_srcdir)/goo                     \
4         -I$(top_srcdir)/ltk                     \
5         -DDATADIR=\""$(datadir)"\"              \
6         -DGNOMELOCALEDIR=\""$(datadir)/locale"\" \
7         $(EXTRA_GLIB_CFLAGS)                    \
8         $(EXTRA_GNOME_CFLAGS)
9
10 if WITH_GNOME
11 gui = gpdf
12 else
13 gui = xpdf
14 endif
15
16 bin_PROGRAMS =  $(gui)  bonobo-application-x-pdf
17 #       pdftops pdftotext       
18 #       pdfinfo pdftopbm        
19 #       pdfimages               
20
21
22 common_sources =                \
23         Array.cc                \
24         Array.h                 \
25         BaseFile.h              \
26         Catalog.cc              \
27         Catalog.h               \
28         CompactFontInfo.h       \
29         Decrypt.cc              \
30         Decrypt.h               \
31         Dict.cc                 \
32         Dict.h                  \
33         Error.cc                \
34         Error.h                 \
35         FontEncoding.cc         \
36         FontEncoding.h          \
37         FontFile.cc             \
38         FontFile.h              \
39         FontInfo.h              \
40         FormWidget.cc           \
41         FormWidget.h            \
42         Gfx.cc                  \
43         Gfx.h                   \
44         GfxFont.cc              \
45         GfxFont.h               \
46         GfxState.cc             \
47         GfxState.h              \
48         Lexer.cc                \
49         Lexer.h                 \
50         Link.cc                 \
51         Link.h                  \
52         Object.cc               \
53         Object.h                \
54         OutputDev.cc            \
55         OutputDev.h             \
56         Page.cc                 \
57         Page.h                  \
58         Params.cc               \
59         Params.h                \
60         Parser.cc               \
61         Parser.h                \
62         PDFDoc.cc               \
63         PDFDoc.h                \
64         StdFontInfo.h           \
65         Stream.cc               \
66         Stream.h                \
67         Stream-CCITT.h          \
68         TextOutputDev.h         \
69         TextOutputFontInfo.h    \
70         TextOutputDev.cc        \
71         XRef.cc                 \
72         XRef.h
73
74 gpdf_CFLAGS =                   \
75         -DBONOBO_IO
76
77 gpdf_SOURCES =                  \
78         gpdf.cc
79
80 gpdf_LDADD =                    \
81         $(GTK_LIBS)             \
82         $(GNOME_LIBDIR)         \
83         $(EXTRA_GNOME_LIBS)     \
84         $(INTLLIBS)
85
86 bonobo_application_x_pdf_SOURCES =      \
87         $(common_sources)               \
88         BonoboStream.h                  \
89         BonoboStream.cc                 \
90         GOutputDev.cc                   \
91         GOutputDev.h                    \
92         bonobo-application-x-pdf.cc     \
93         bonobo-application-x-pdf.h      \
94         gtkgesture.c                    \
95         gtkgesture.h
96
97 bonobo_application_x_pdf_LDADD =        \
98         ../goo/libgoo.a                 \
99         $(GTK_LIBS)                     \
100         $(GNOME_LIBDIR)                 \
101         $(EXTRA_GNOME_LIBS)             \
102         $(EXTRA_GLIB_LIBS)              \
103         $(INTLLIBS)
104
105 xpdf_SOURCES =                  \
106         $(common_sources)       \
107         XOutputDev.cc           \
108         SFont.cc                \
109         SFont.h                 \
110         T1Font.cc               \
111         T1Font.h                \
112         TTFont.cc               \
113         TTFont.h                \
114         LTKOutputDev.cc         \
115         PSOutputDev.cc          \
116         PSOutputDev.h           \
117         xpdf.cc
118
119 xpdf_CFLAGS = $(X_CFLAGS)
120 xpdf_LDADD = ../goo/libgoo.a ../ltk/libltk.a -lXpm $(EXTRA_GNOME_LIBS) 
121
122 #pdfimages_SOURCES =            
123 #       $(common_sources)       
124 #       ImageOutputDev.cc       
125 #       ImageOutputDev.h        
126 #       pdfimages.cc
127
128 #pdfimages_LDADD = ../goo/libgoo.a
129 #
130 #pdftops_SOURCES =              
131 #       $(common_sources)       
132 #       PSOutputDev.cc          
133 #       pdftops.cc
134 #pdftops_LDADD = ../goo/libgoo.a
135
136 #pdftotext_SOURCES =            
137 #       $(common_sources)       
138 #       pdftotext.cc
139 #pdftotext_LDADD = ../goo/libgoo.a
140
141 #pdfinfo_SOURCES =              
142 #       $(common_sources)       
143 #       pdfinfo.cc
144 #pdfinfo_LDADD = ../goo/libgoo.a
145
146 #pdftopbm_SOURCES =             
147 #       $(common_sources)       
148 #       PBMOutputDev.cc         
149 #       PBMOutputDev.h          
150 #       XOutputDev.cc           
151 #       XOutputDev.h            
152 #       XOutputFontInfo.h       
153 #       pdftopbm.cc
154
155 #pdftopbm_LDADD = ../goo/libgoo.a $(EXTRA_GNOME_LIBS)
156
157 xpdf-ltk.h: xpdf.ltk
158         rm -f $@
159         $(top_srcdir)/ltk/ltkbuild <xpdf.ltk >$@.new
160         mv $@.new $@
161
162 #bitmaps =              
163 #       about.xbm               
164 #       dblLeftArrow.xbm        
165 #       dblRightArrow.xbm       
166 #       find.xbm                
167 #       leftArrow.xbm           
168 #       postscript.xbm          
169 #       rightArrow.xbm          
170 #       xpdfIcon.xpm            
171 #       zoomIn.xbm              
172 #       zoomOut.xbm             
173
174
175 stockdir = $(datadir)/pixmaps/gpdf
176 stock_DATA = stock-zoom-in.xpm  stock-zoom-out.xpm \
177              stock-zoom-fit.xpm stock-zoom-fit-wide.xpm \
178              stock-zoom-fit-tall.xpm    
179
180 ltk =                   \
181         xpdf-flip.ltk   \
182         xpdf-top.ltk    \
183         xpdf.ltk
184
185 oafdir = $(datadir)/oaf
186 oaf_DATA = GNOME_XPDF.oafinfo
187
188 XML_FILES =                             \
189         gpdf-ui.xml                     \
190         bonobo-application-x-pdf-ui.xml
191
192 uidir = $(datadir)/gnome/ui
193 ui_DATA = $(XML_FILES)
194
195 EXTRA_DIST = $(stock_DATA) ChangeLog $(ltk)     \
196              $(oaf_DATA) config.h $(XML_FILES)
197
198