root / ImageMagick / trunk / wand / Makefile.am

Revision 12625, 3.5 kB (checked in by cristy, 8 days ago)
Line 
1#  Copyright 1999-2008 ImageMagick Studio LLC, a non-profit organization
2#  dedicated to making software imaging solutions freely available.
3#
4#  You may not use this file except in compliance with the License.  You may
5#  obtain a copy of the License at
6#
7#    http://www.imagemagick.org/script/license.php
8#
9#  Unless required by applicable law or agreed to in writing, software
10#  distributed under the License is distributed on an "AS IS" BASIS,
11#  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12#  See the License for the specific language governing permissions and
13#  limitations under the License.
14#
15#  Makefile for building Wand library.
16#
17
18wandincdir = $(topincludedir)/wand
19
20WAND_SOURCES = \
21        wand/MagickWand.h \
22  wand/animate.c \
23        wand/animate.h \
24  wand/compare.c \
25        wand/compare.h \
26  wand/composite.c \
27        wand/composite.h \
28  wand/conjure.c \
29        wand/conjure.h \
30  wand/convert.c \
31        wand/convert.h \
32        wand/deprecate.h \
33        wand/deprecate.c \
34  wand/display.c \
35        wand/display.h \
36  wand/drawing-wand.c \
37        wand/drawing-wand.h \
38  wand/identify.c \
39        wand/identify.h \
40  wand/import.c \
41        wand/import.h \
42        wand/magick-image.c \
43        wand/magick-image.h \
44        wand/magick-property.c \
45        wand/magick-property.h \
46        wand/magick-wand.c \
47        wand/magick-wand.h \
48        wand/magick-wand-private.h \
49  wand/mogrify.c \
50        wand/mogrify.h \
51        wand/mogrify-private.h \
52  wand/montage.c \
53        wand/montage.h \
54        wand/pixel-iterator.c \
55        wand/pixel-iterator.h \
56        wand/pixel-view.c \
57        wand/pixel-view.h \
58        wand/pixel-wand.c \
59        wand/pixel-wand.h \
60        wand/pixel-wand-private.h \
61        wand/stream.c \
62        wand/stream.h \
63        wand/studio.h \
64        wand/wand.c \
65        wand/wand.h
66
67WAND_INCLUDE_HDRS = \
68        wand/MagickWand.h \
69        wand/animate.h \
70        wand/compare.h \
71        wand/composite.h \
72        wand/conjure.h \
73        wand/convert.h \
74        wand/deprecate.h \
75        wand/display.h \
76        wand/drawing-wand.h \
77        wand/identify.h \
78        wand/import.h \
79        wand/magick-image.h \
80        wand/magick-property.h \
81        wand/magick-wand.h \
82        wand/magick_wand.h \
83        wand/mogrify.h \
84        wand/montage.h \
85        wand/pixel-iterator.h \
86        wand/pixel-view.h \
87        wand/pixel-wand.h \
88        wand/stream.h
89
90WAND_NOINST_HDRS = \
91  wand/mogrify-private.h \
92  wand/magick-wand-private.h \
93  wand/pixel-wand-private.h \
94  wand/studio.h \
95  wand/wand.h
96
97# Headers which are installed
98wandinc_HEADERS = \
99        $(WAND_INCLUDE_HDRS)
100
101WAND_BIN_SCRPTS = \
102        wand/Wand-config \
103        wand/MagickWand-config
104
105WAND_PKGCONFIG = \
106        wand/MagickWand.pc \
107        wand/Wand.pc
108
109WAND_MANS = \
110        wand/MagickWand-config.1 \
111        wand/Wand-config.1
112
113WAND_BUILT_SRCS =
114
115MAGICKWAND_LIBS = wand/libMagickWand.la
116
117wand_libMagickWand_la_SOURCES = $(WAND_SOURCES)
118wand_libMagickWand_la_CPPFLAGS = $(LIBRARY_EXTRA_CPPFLAGS)
119wand_libMagickWand_la_LDFLAGS = -no-undefined -export-symbols-regex ".*" \
120        -version-info $(MAGICK_LIBRARY_CURRENT):$(MAGICK_LIBRARY_REVISION):$(MAGICK_LIBRARY_AGE)
121wand_libMagickWand_la_LIBADD = $(MAGICKCORE_LIBS) $(X11_LIBS) $(MATH_LIBS)
122
123WAND_EXTRA_DIST = \
124        wand/ChangeLog \
125        wand/input_256c.miff \
126        wand/input_bilevel.miff \
127        wand/input_gray.miff \
128        wand/input_truecolor.miff \
129  wand/MagickWand-config.1 \
130        wand/MagickWand.pc.in \
131        wand/sequence.miff \
132  wand/Wand-config.1 \
133        wand/Wand.pc.in  \
134        wand/common.sh \
135        $(WAND_TESTS)
136
137wand_drawtest_SOURCES      = wand/drawtest.c
138wand_drawtest_LDFLAGS      = $(LDFLAGS)
139wand_drawtest_LDADD        = $(MAGICKWAND_LIBS)
140
141wand_wandtest_SOURCES      = wand/wandtest.c
142wand_wandtest_LDFLAGS      = $(LDFLAGS)
143wand_wandtest_LDADD        = $(MAGICKWAND_LIBS)
144
145WAND_CHECK_PGRMS = \
146        wand/drawtest \
147        wand/wandtest
148
149WAND_TESTS = \
150        wand/drawtest.sh \
151        wand/wandtest.sh
152
153WAND_CLEANFILES = \
154        wand/*_out.*
Note: See TracBrowser for help on using the browser.