root / ImageMagick / trunk / Magick++ / Makefile.am

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