]> granicus.if.org Git - imagemagick/blob - scripts/Makefile.am
Added checks for exceptions.
[imagemagick] / scripts / Makefile.am
1 #
2 # Top Makefile for Magick++
3 #
4 # Copyright Bob Friesenhahn, 1999, 2000, 2002, 2004
5 #
6
7 if  WITH_MAGICK_PLUS_PLUS
8 magickppincdir = $(INCLUDE_PATH)/Magick++
9
10 MAGICKPP_LIBS = Magick++/lib/libMagick++.la
11
12 MAGICKPP_SCRPTS = \
13         Magick++/bin/Magick++-config
14
15 MAGICKPP_MANS = \
16         Magick++/bin/Magick++-config.1
17
18 MAGICKPP_PKGCONFIG = \
19         Magick++/lib/ImageMagick++.pc
20
21 MAGICKPP_TESTS = \
22         Magick++/tests/exceptions.sh \
23         Magick++/tests/appendImages.sh \
24         Magick++/tests/attributes.sh \
25         Magick++/tests/averageImages.sh \
26         Magick++/tests/coalesceImages.sh \
27         Magick++/tests/coderInfo.sh \
28         Magick++/tests/colorHistogram.sh \
29         Magick++/tests/color.sh \
30         Magick++/tests/montageImages.sh \
31         Magick++/tests/morphImages.sh \
32         Magick++/tests/readWriteBlob.sh \
33         Magick++/tests/readWriteImages.sh \
34         Magick++/demo/analyze.sh \
35         Magick++/demo/button.sh \
36         Magick++/demo/demo.sh \
37         Magick++/demo/flip.sh \
38         Magick++/demo/gravity.sh \
39         Magick++/demo/piddle.sh \
40         Magick++/demo/shapes.sh \
41         Magick++/demo/zoom_bessel.sh \
42         Magick++/demo/zoom_blackman.sh \
43         Magick++/demo/zoom_box.sh \
44         Magick++/demo/zoom_catrom.sh \
45         Magick++/demo/zoom_cubic.sh \
46         Magick++/demo/zoom_gaussian.sh \
47         Magick++/demo/zoom_hamming.sh \
48         Magick++/demo/zoom_hanning.sh \
49         Magick++/demo/zoom_hermite.sh \
50         Magick++/demo/zoom_lanczos.sh \
51         Magick++/demo/zoom_mitchell.sh \
52         Magick++/demo/zoom_point.sh \
53         Magick++/demo/zoom_quadratic.sh \
54         Magick++/demo/zoom_sample.sh \
55         Magick++/demo/zoom_scale.sh \
56         Magick++/demo/zoom_sinc.sh \
57         Magick++/demo/zoom_triangle.sh
58
59 MAGICKPP_EXTRA_DIST = \
60         Magick++/AUTHORS \
61         Magick++/COPYING \
62         Magick++/ChangeLog \
63         Magick++/INSTALL \
64         Magick++/NEWS \
65         Magick++/README \
66         Magick++/bin/Magick++-config.1 \
67         Magick++/bin/Magick++-config.in \
68         Magick++/lib/ImageMagick++.pc.in \
69         Magick++/demo/model.miff \
70         Magick++/demo/smile.miff \
71         Magick++/demo/smile_anim.miff \
72         Magick++/demo/tile.miff \
73         $(MAGICKPP_TESTS) \
74         Magick++/tests/test_image.miff \
75         Magick++/tests/test_image_anim.miff
76
77 MAGICKPP_CLEANFILES = \
78         Magick++/demo/*_out.* \
79         Magick++/demo/ir.out \
80         Magick++/tests/colorHistogram.txt \
81         Magick++/tests/testmagick_anim_out.miff \
82         Magick++/tests/ir.out
83
84 Magick___lib_libMagick___la_SOURCES = \
85         Magick++/lib/Blob.cpp \
86         Magick++/lib/BlobRef.cpp \
87         Magick++/lib/CoderInfo.cpp \
88         Magick++/lib/Color.cpp \
89         Magick++/lib/Drawable.cpp \
90         Magick++/lib/Exception.cpp \
91         Magick++/lib/Functions.cpp \
92         Magick++/lib/Geometry.cpp \
93         Magick++/lib/Image.cpp \
94         Magick++/lib/ImageRef.cpp \
95         Magick++/lib/Montage.cpp \
96         Magick++/lib/Options.cpp \
97         Magick++/lib/Pixels.cpp \
98         Magick++/lib/STL.cpp \
99         Magick++/lib/Thread.cpp \
100         Magick++/lib/TypeMetric.cpp \
101         Magick++/lib/Magick++.h \
102         Magick++/lib/Magick++/Blob.h \
103         Magick++/lib/Magick++/BlobRef.h \
104         Magick++/lib/Magick++/CoderInfo.h \
105         Magick++/lib/Magick++/Color.h \
106         Magick++/lib/Magick++/Drawable.h \
107         Magick++/lib/Magick++/Exception.h \
108         Magick++/lib/Magick++/Functions.h \
109         Magick++/lib/Magick++/Geometry.h \
110         Magick++/lib/Magick++/Image.h \
111         Magick++/lib/Magick++/ImageRef.h \
112         Magick++/lib/Magick++/Include.h \
113         Magick++/lib/Magick++/Montage.h \
114         Magick++/lib/Magick++/Options.h \
115         Magick++/lib/Magick++/Pixels.h \
116         Magick++/lib/Magick++/STL.h \
117         Magick++/lib/Magick++/Thread.h \
118         Magick++/lib/Magick++/TypeMetric.h
119
120 magickpptopincdir = $(INCLUDE_PATH)
121 magickpptopinc_HEADERS = \
122         Magick++/lib/Magick++.h
123
124 magickppinc_HEADERS = \
125         Magick++/lib/Magick++/Blob.h \
126         Magick++/lib/Magick++/CoderInfo.h \
127         Magick++/lib/Magick++/Color.h \
128         Magick++/lib/Magick++/Drawable.h \
129         Magick++/lib/Magick++/Exception.h \
130         Magick++/lib/Magick++/Geometry.h \
131         Magick++/lib/Magick++/Image.h \
132         Magick++/lib/Magick++/Include.h \
133         Magick++/lib/Magick++/Montage.h \
134         Magick++/lib/Magick++/Pixels.h \
135         Magick++/lib/Magick++/STL.h \
136         Magick++/lib/Magick++/TypeMetric.h
137
138 Magick___lib_libMagick___la_LDFLAGS = $(MAGICK_LT_RELEASE_OPTS) \
139         -version-info $(MAGICK_LIBRARY_CURRENT):$(MAGICK_LIBRARY_REVISION):$(MAGICK_LIBRARY_AGE)
140 Magick___lib_libMagick___la_LIBADD = $(MAGICKCORE_LIBS) $(MAGICKWAND_LIBS)
141
142 MAGICKPP_CHECK_PGRMS = \
143         Magick++/demo/analyze \
144         Magick++/demo/button \
145         Magick++/demo/demo \
146         Magick++/demo/detrans \
147         Magick++/demo/flip \
148         Magick++/demo/gravity \
149         Magick++/demo/piddle \
150         Magick++/demo/shapes \
151         Magick++/demo/zoom \
152         Magick++/tests/appendImages \
153         Magick++/tests/attributes \
154         Magick++/tests/averageImages \
155         Magick++/tests/coalesceImages \
156         Magick++/tests/coderInfo \
157         Magick++/tests/color \
158         Magick++/tests/colorHistogram \
159         Magick++/tests/exceptions \
160         Magick++/tests/montageImages \
161         Magick++/tests/morphImages \
162         Magick++/tests/readWriteBlob \
163         Magick++/tests/readWriteImages
164
165 Magick___demo_analyze_SOURCES                 = Magick++/demo/analyze.cpp
166 Magick___demo_analyze_LDADD                     = $(MAGICKPP_LIBS)
167
168 Magick___demo_button_SOURCES                  = Magick++/demo/button.cpp
169 Magick___demo_button_LDADD                      = $(MAGICKPP_LIBS)
170
171 Magick___demo_demo_SOURCES                      = Magick++/demo/demo.cpp
172 Magick___demo_demo_LDADD                          = $(MAGICKPP_LIBS)
173
174 Magick___demo_detrans_SOURCES                 = Magick++/demo/detrans.cpp
175 Magick___demo_detrans_LDADD                     = $(MAGICKPP_LIBS)
176
177 Magick___demo_flip_SOURCES                      = Magick++/demo/flip.cpp
178 Magick___demo_flip_LDADD                          = $(MAGICKPP_LIBS)
179
180 Magick___demo_gravity_SOURCES                 = Magick++/demo/gravity.cpp
181 Magick___demo_gravity_LDADD                     = $(MAGICKPP_LIBS)
182
183 Magick___demo_piddle_SOURCES                  = Magick++/demo/piddle.cpp
184 Magick___demo_piddle_LDADD                      = $(MAGICKPP_LIBS)
185
186 Magick___demo_shapes_SOURCES                  = Magick++/demo/shapes.cpp
187 Magick___demo_shapes_LDADD                      = $(MAGICKPP_LIBS)
188
189 Magick___demo_zoom_SOURCES                      = Magick++/demo/zoom.cpp
190 Magick___demo_zoom_LDADD                          = $(MAGICKPP_LIBS)
191
192 Magick___tests_appendImages_SOURCES       = Magick++/tests/appendImages.cpp
193 Magick___tests_appendImages_LDADD           = $(MAGICKPP_LIBS)
194
195 Magick___tests_attributes_SOURCES           = Magick++/tests/attributes.cpp
196 Magick___tests_attributes_LDADD             = $(MAGICKPP_LIBS)
197
198 Magick___tests_averageImages_SOURCES  = Magick++/tests/averageImages.cpp
199 Magick___tests_averageImages_LDADD        = $(MAGICKPP_LIBS)
200
201 Magick___tests_coalesceImages_SOURCES   = Magick++/tests/coalesceImages.cpp
202 Magick___tests_coalesceImages_LDADD       = $(MAGICKPP_LIBS)
203
204 Magick___tests_coderInfo_SOURCES            = Magick++/tests/coderInfo.cpp
205 Magick___tests_coderInfo_LDADD              = $(MAGICKPP_LIBS)
206
207 Magick___tests_color_SOURCES                  = Magick++/tests/color.cpp
208 Magick___tests_color_LDADD                      = $(MAGICKPP_LIBS)
209
210 Magick___tests_colorHistogram_SOURCES   = Magick++/tests/colorHistogram.cpp
211 Magick___tests_colorHistogram_LDADD       = $(MAGICKPP_LIBS)
212
213 Magick___tests_exceptions_SOURCES           = Magick++/tests/exceptions.cpp
214 Magick___tests_exceptions_LDADD             = $(MAGICKPP_LIBS)
215
216 Magick___tests_montageImages_SOURCES    = Magick++/tests/montageImages.cpp
217 Magick___tests_montageImages_LDADD        = $(MAGICKPP_LIBS)
218
219 Magick___tests_morphImages_SOURCES        = Magick++/tests/morphImages.cpp
220 Magick___tests_morphImages_LDADD            = $(MAGICKPP_LIBS)
221
222 Magick___tests_readWriteBlob_SOURCES    = Magick++/tests/readWriteBlob.cpp
223 Magick___tests_readWriteBlob_LDADD        = $(MAGICKPP_LIBS)
224
225 Magick___tests_readWriteImages_SOURCES= Magick++/tests/readWriteImages.cpp
226 Magick___tests_readWriteImages_LDADD  = $(MAGICKPP_LIBS)
227
228 MAGICKPP_LOCAL_TARGETS = www/Magick++/NEWS.html www/Magick++/ChangeLog.html
229
230 endif
231
232 if WITH_PERL
233
234 # Build HTML version of news
235 www/Magick++/NEWS.html: Magick++/NEWS
236 #       @PERL@ $(top_srcdir)/scripts/txt2html -t 'Magick++ News' < $(srcdir)/NEWS  > $(srcdir)/www/Magick++/NEWS.html
237 #       echo "Please do a 'cvs commit www/Magick++/NEWS.html' to submit updated HTML file"
238
239 # Build HTML version of ChangeLog
240 www/Magick++/ChangeLog.html: Magick++/ChangeLog
241 #       @PERL@ $(top_srcdir)/scripts/txt2html -t 'Magick++ ChangeLog' < $(srcdir)/ChangeLog > $(srcdir)/www/Magick++/ChangeLog.html
242 #       echo "Please do a 'cvs commit www/Magick++/ChangeLog.html' to submit updated HTML file"
243
244 else
245
246 #all-local:
247
248 endif
249
250