]> granicus.if.org Git - imagemagick/blobdiff - MagickCore/Makefile.am
(no commit message)
[imagemagick] / MagickCore / Makefile.am
index 7d96a62a1401c99f6b21585955b238c60141d7a5..3418497e4bcb89ef20eee655e13d5509b11c4a9f 100644 (file)
@@ -1,4 +1,4 @@
-#  Copyright 1999-2012 ImageMagick Studio LLC, a non-profit organization
+#  Copyright 1999-2014 ImageMagick Studio LLC, a non-profit organization
 #  dedicated to making software imaging solutions freely available.
 #
 #  You may not use this file except in compliance with the License.  You may
 # 
 
 MagickCoreincdir = $(INCLUDE_PATH)/MagickCore
+MagickCoreincarchdir = $(INCLUDEARCH_PATH)/MagickCore
 
 # Headers which are installed
 MagickCoreinc_HEADERS = \
        $(MAGICKCORE_INCLUDE_HDRS)
+MagickCoreincarch_HEADERS = \
+       $(MAGICKCORE_INCLUDEARCH_HDRS)
 
 MAGICKCORE_BIN_SCRPTS = \
   MagickCore/MagickCore-config
 
 MAGICKCORE_PKGCONFIG = \
   MagickCore/ImageMagick.pc \
-  MagickCore/MagickCore.pc
+       MagickCore/MagickCore.pc \
+       MagickCore/ImageMagick-@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX@.pc \
+       MagickCore/MagickCore-@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX@.pc 
 
 OSX_GCOV_LDFLAG = @OSX_GCOV_LDFLAG@
 
 MAGICKCORE_MANS = \
   MagickCore/MagickCore-config.1
 
-MAGICKCORE_LIBS = MagickCore/libMagickCore.la
+MAGICKCORE_LIBS = MagickCore/libMagickCore-@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX@.la
 
 if WITH_MODULES
-MagickCore_libMagickCore_la_SOURCES = $(MAGICKCORE_BASE_SRCS) $(MAGICKCORE_PLATFORM_SRCS)
-MagickCore_libMagickCore_la_LIBADD = $(MAGICK_DEP_LIBS)
+MagickCore_libMagickCore_@MAGICK_MAJOR_VERSION@_@MAGICK_ABI_SUFFIX@_la_SOURCES = $(MAGICKCORE_BASE_SRCS) $(MAGICKCORE_PLATFORM_SRCS)
+MagickCore_libMagickCore_@MAGICK_MAJOR_VERSION@_@MAGICK_ABI_SUFFIX@_la_LIBADD = $(MAGICK_DEP_LIBS)
 else
-MagickCore_libMagickCore_la_SOURCES = $(MAGICKCORE_BASE_SRCS) $(MAGICKCORE_PLATFORM_SRCS) $(MAGICKCORE_CODER_SRCS) $(MAGICKCORE_FILTER_SRCS)
-MagickCore_libMagickCore_la_LIBADD = $(MAGICK_DEP_LIBS)
+MagickCore_libMagickCore_@MAGICK_MAJOR_VERSION@_@MAGICK_ABI_SUFFIX@_la_SOURCES = $(MAGICKCORE_BASE_SRCS) $(MAGICKCORE_PLATFORM_SRCS) $(MAGICKCORE_CODER_SRCS) $(MAGICKCORE_FILTER_SRCS)
+MagickCore_libMagickCore_@MAGICK_MAJOR_VERSION@_@MAGICK_ABI_SUFFIX@_la_LIBADD = $(MAGICK_DEP_LIBS)
 endif # WITH_MODULES
-MagickCore_libMagickCore_la_CPPFLAGS = -I$(top_builddir)/ltdl -I$(top_srcdir)/ltdl $(LIBRARY_EXTRA_CPPFLAGS)
+MagickCore_libMagickCore_@MAGICK_MAJOR_VERSION@_@MAGICK_ABI_SUFFIX@_la_CPPFLAGS = -I$(top_builddir)/ltdl -I$(top_srcdir)/ltdl $(LIBRARY_EXTRA_CPPFLAGS)
 
 if HAVE_LD_VERSION_SCRIPT
-MagickCore_libMagickCore_la_LDFLAGS_VERSION =  -Wl,--version-script=$(top_srcdir)/MagickCore/libMagickCore.map
+MagickCore_libMagickCore_@MAGICK_MAJOR_VERSION@_@MAGICK_ABI_SUFFIX@_la_LDFLAGS_VERSION =  -Wl,--version-script=$(top_srcdir)/MagickCore/libMagickCore.map
 else
-MagickCore_libMagickCore_la_LDFLAGS_VERSION = -export-symbols-regex ".*"
+MagickCore_libMagickCore_@MAGICK_MAJOR_VERSION@_@MAGICK_ABI_SUFFIX@_la_LDFLAGS_VERSION = -export-symbols-regex ".*"
 endif
 
-MagickCore_libMagickCore_la_LDFLAGS = -no-undefined \
+MagickCore_libMagickCore_@MAGICK_MAJOR_VERSION@_@MAGICK_ABI_SUFFIX@_la_LDFLAGS = -no-undefined \
   $(MagickCore_libMagickCore_la_LDFLAGS_VERSION) \
   $(OSX_GCOV_LDFLAG) $(MAGICK_LT_RELEASE_OPTS) -version-info \
   $(MAGICK_LIBRARY_CURRENT):$(MAGICK_LIBRARY_REVISION):$(MAGICK_LIBRARY_AGE)
-MagickCore_libMagickCore_la_DEPENDENCIES =
+MagickCore_libMagickCore_@MAGICK_MAJOR_VERSION@_@MAGICK_ABI_SUFFIX@_la_DEPENDENCIES =
 
 # Library base sources
 MAGICKCORE_BASE_SRCS = \
        MagickCore/MagickCore.h \
        MagickCore/accelerate.c \
        MagickCore/accelerate.h \
+       MagickCore/accelerate-private.h \
        MagickCore/animate.c \
        MagickCore/animate.h \
        MagickCore/animate-private.h \
@@ -118,6 +124,9 @@ MAGICKCORE_BASE_SRCS = \
        MagickCore/display-private.h \
        MagickCore/distort.c \
        MagickCore/distort.h \
+       MagickCore/distribute-cache.c \
+       MagickCore/distribute-cache.h \
+       MagickCore/distribute-cache-private.h \
        MagickCore/draw.c \
        MagickCore/draw.h \
        MagickCore/draw-private.h \
@@ -163,6 +172,7 @@ MAGICKCORE_BASE_SRCS = \
        MagickCore/magic.c \
        MagickCore/magic.h \
        MagickCore/magick.c \
+       MagickCore/magick-baseconfig.h \
        MagickCore/magick-config.h \
        MagickCore/magick-type.h \
        MagickCore/magick.h \
@@ -189,6 +199,9 @@ MAGICKCORE_BASE_SRCS = \
        MagickCore/nt-base.h \
   MagickCore/nt-base-private.h \
        MagickCore/nt-feature.h \
+       MagickCore/opencl.c \
+       MagickCore/opencl.h \
+       MagickCore/opencl-private.h \
        MagickCore/option.c \
        MagickCore/option.h \
        MagickCore/paint.c \
@@ -271,6 +284,7 @@ MAGICKCORE_BASE_SRCS = \
        MagickCore/utility-private.h \
        MagickCore/version.c \
        MagickCore/version.h \
+       MagickCore/version-private.h \
        MagickCore/vms.h \
        MagickCore/widget.c \
        MagickCore/widget.h \
@@ -326,6 +340,7 @@ MAGICKCORE_INCLUDE_HDRS = \
        MagickCore/deprecate.h \
        MagickCore/display.h \
        MagickCore/distort.h \
+       MagickCore/distribute-cache.h \
        MagickCore/draw.h \
        MagickCore/effect.h \
        MagickCore/enhance.h \
@@ -348,7 +363,6 @@ MAGICKCORE_INCLUDE_HDRS = \
        MagickCore/magic-private.h \
        MagickCore/magick.h \
        MagickCore/magick-config.h \
-       MagickCore/magick-baseconfig.h \
        MagickCore/magick-type.h \
        MagickCore/matrix.h \
        MagickCore/memory_.h \
@@ -360,6 +374,7 @@ MAGICKCORE_INCLUDE_HDRS = \
        MagickCore/montage.h \
        MagickCore/morphology.h \
        MagickCore/nt-base.h \
+       MagickCore/opencl.h \
        MagickCore/option.h \
        MagickCore/paint.h \
        MagickCore/pixel.h \
@@ -383,6 +398,7 @@ MAGICKCORE_INCLUDE_HDRS = \
        MagickCore/statistic.h \
        MagickCore/stream.h \
        MagickCore/string_.h \
+       MagickCore/studio.h \
        MagickCore/timer.h \
        MagickCore/token.h \
        MagickCore/transform.h \
@@ -395,6 +411,7 @@ MAGICKCORE_INCLUDE_HDRS = \
        MagickCore/xwindow.h
 
 MAGICKCORE_NOINST_HDRS = \
+       MagickCore/accelerate-private.h \
        MagickCore/animate-private.h \
        MagickCore/annotate-private.h \
        MagickCore/blob-private.h \
@@ -411,6 +428,7 @@ MAGICKCORE_NOINST_HDRS = \
        MagickCore/delegate-private.h \
        MagickCore/delegate-private.h \
        MagickCore/display-private.h \
+       MagickCore/distribute-cache-private.h \
        MagickCore/draw-private.h \
        MagickCore/exception-private.h \
        MagickCore/fx-private.h \
@@ -431,6 +449,7 @@ MAGICKCORE_NOINST_HDRS = \
        MagickCore/morphology-private.h \
        MagickCore/nt-base.h \
        MagickCore/nt-feature.h \
+       MagickCore/opencl-private.h \
        MagickCore/pixel-private.h \
        MagickCore/policy-private.h \
        MagickCore/profile-private.h \
@@ -448,17 +467,20 @@ MAGICKCORE_NOINST_HDRS = \
        MagickCore/static.h \
        MagickCore/stream-private.h \
        MagickCore/string-private.h \
-       MagickCore/studio.h \
        MagickCore/thread_.h \
        MagickCore/thread-private.h \
        MagickCore/token-private.h \
        MagickCore/type-private.h \
        MagickCore/utility-private.h \
+       MagickCore/version-private.h \
        MagickCore/vms.h \
        MagickCore/widget-private.h \
        MagickCore/xml-tree-private.h \
        MagickCore/xwindow-private.h
 
+MAGICKCORE_INCLUDEARCH_HDRS = \
+       MagickCore/magick-baseconfig.h
+
 MAGICKCORE_EXTRA_DIST = \
        MagickCore/MagickCore-config.in \
        $(MAGICKCORE_MANS) \
@@ -472,11 +494,11 @@ MAGICKCORE_EXTRA_DIST = \
        MagickCore/vms.c \
        MagickCore/xwdfile.h_vms 
 
-# Install magick-config.h
+# Install magick-baseconfig.h
 MAGICKCORE_INSTALL_DATA_LOCAL_TARGETS = MagickCore-install-data-local
 MagickCore-install-data-local:
        $(mkinstalldirs) $(DESTDIR)$(MagickCoreincdir)
-       $(INSTALL_HEADER) MagickCore/magick-config.h $(DESTDIR)$(MagickCoreincdir)/magick-config.h
+       $(INSTALL_HEADER) MagickCore/magick-baseconfig.h $(DESTDIR)$(MagickCoreincdir)/magick-baseconfig.h
 
 # Uninstall magick-config.h
 MAGICKCORE_UNINSTALL_LOCAL_TARGETS = MagickCore-uninstall-local