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