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