Blame configure.ac

Packit Service 6754ca
dnl Process this file with autoconf to produce a configure script.
Packit Service 6754ca
Packit Service 6754ca
AC_INIT(OpenEXR, 2.2.0)
Packit Service 6754ca
Packit Service 6754ca
AC_SUBST(OPENEXR_VERSION_MAJOR, 2)
Packit Service 6754ca
AC_SUBST(OPENEXR_VERSION_MINOR, 2)
Packit Service 6754ca
AC_SUBST(OPENEXR_VERSION_PATCH, 0)
Packit Service 6754ca
Packit Service 6754ca
AC_SUBST(OPENEXR_VERSION, ${OPENEXR_VERSION_MAJOR}.${OPENEXR_VERSION_MINOR}.${OPENEXR_VERSION_PATCH})
Packit Service 6754ca
AC_SUBST(OPENEXR_VERSION_API, ${OPENEXR_VERSION_MAJOR}_${OPENEXR_VERSION_MINOR})
Packit Service 6754ca
Packit Service 6754ca
AC_CANONICAL_HOST
Packit Service 6754ca
AC_CONFIG_SRCDIR(IlmImfTest/main.cpp)
Packit Service 6754ca
AC_CONFIG_HEADER(config/OpenEXRConfig.h)
Packit Service 6754ca
AM_INIT_AUTOMAKE(1.6.3)  dnl Require automake 1.6.3 or better
Packit Service 6754ca
AM_MAINTAINER_MODE
Packit Service 6754ca
Packit Service 6754ca
Packit Service 6754ca
LIBTOOL_CURRENT=22
Packit Service 6754ca
LIBTOOL_REVISION=0
Packit Service 6754ca
LIBTOOL_AGE=0
Packit Service 6754ca
LIBTOOL_VERSION=$LIBTOOL_CURRENT:$LIBTOOL_REVISION:$LIBTOOL_AGE
Packit Service 6754ca
AC_SUBST(LIBTOOL_VERSION)
Packit Service 6754ca
Packit Service 6754ca
dnl Checks for programs.
Packit Service 6754ca
AC_PROG_CXX
Packit Service 6754ca
AC_PROG_INSTALL
Packit Service 6754ca
AC_PROG_CC
Packit Service 6754ca
AC_PROG_LN_S
Packit Service 6754ca
AC_PROG_LIBTOOL
Packit Service 6754ca
AC_PROG_MAKE_SET
Packit Service 6754ca
Packit Service 6754ca
dnl
Packit Service 6754ca
dnl PKGCONFIG preparations
Packit Service 6754ca
dnl
Packit Service 6754ca
Packit Service 6754ca
if test -z "${PKG_CONFIG_PATH}"; then
Packit Service 6754ca
	PKG_CONFIG_PATH=/usr/local/lib64/pkgconfig:/usr/local/lib/pkgconfig:/usr/lib/pkgconfig
Packit Service 6754ca
fi
Packit Service 6754ca
Packit Service 6754ca
LIB64_IF_EXISTS=""
Packit Service 6754ca
if [[ -e /usr/lib64 ]]; then
Packit Service 6754ca
   LIB64_IF_EXISTS="-L/usr/lib64"
Packit Service 6754ca
fi         
Packit Service 6754ca
Packit Service 6754ca
Packit Service 6754ca
Packit Service 6754ca
export PKG_CONFIG_PATH
Packit Service 6754ca
Packit Service 6754ca
dnl
Packit Service 6754ca
dnl get ccflags and libs from openexr packages, then check 
Packit Service 6754ca
dnl whether test programs compile
Packit Service 6754ca
AM_PATH_PKGCONFIG(
Packit Service 6754ca
   [ILMBASE_CXXFLAGS],
Packit Service 6754ca
   [ILMBASE_LDFLAGS],
Packit Service 6754ca
   [ILMBASE_LIBS],
Packit Service 6754ca
   [IlmBase],
Packit Service 6754ca
   [OpenEXR],
Packit Service 6754ca
   [$LIB64_IF_EXISTS -L/usr/local/lib],
Packit Service 6754ca
   [-lImath -lHalf -lIex -lIlmThread -lpthread],
Packit Service 6754ca
   [ilmbase-prefix])
Packit Service 6754ca
Packit Service 6754ca
Packit Service 6754ca
dnl Define the version string
Packit Service 6754ca
AC_DEFINE_UNQUOTED(OPENEXR_VERSION_STRING, "${VERSION}")
Packit Service 6754ca
AC_DEFINE_UNQUOTED(OPENEXR_PACKAGE_STRING, "${PACKAGE_STRING}")
Packit Service 6754ca
AC_DEFINE_UNQUOTED(OPENEXR_VERSION_MAJOR, ${OPENEXR_VERSION_MAJOR})
Packit Service 6754ca
AC_DEFINE_UNQUOTED(OPENEXR_VERSION_MINOR, ${OPENEXR_VERSION_MINOR})
Packit Service 6754ca
AC_DEFINE_UNQUOTED(OPENEXR_VERSION_PATCH, ${OPENEXR_VERSION_PATCH})
Packit Service 6754ca
Packit Service 6754ca
Packit Service 6754ca
dnl --enable-threading
Packit Service 6754ca
AC_ARG_ENABLE(threading,
Packit Service 6754ca
              AC_HELP_STRING([--enable-threading],
Packit Service 6754ca
                             [enable multi-threading [[default=yes]]]),
Packit Service 6754ca
              [multithread="${enableval}"], [multithread=yes])
Packit Service 6754ca
Packit Service 6754ca
if test x$PKG_CONFIG == xno && test "x${multithread}" != xno ; then
Packit Service 6754ca
    ACX_PTHREAD(
Packit Service 6754ca
    [
Packit Service 6754ca
	AC_DEFINE(OPENEXR_IMF_HAVE_PTHREAD)
Packit Service 6754ca
	ILMBASE_LIBS="$PTHREAD_LIBS $ILMBASE_LIBS"
Packit Service 6754ca
	ILMBASE_CXXFLAGS="$ILMBASE_CXXFLAGS $PTHREAD_CFLAGS"
Packit Service 6754ca
	CC="$PTHREAD_CC"
Packit Service 6754ca
	
Packit Service 6754ca
	AM_POSIX_SEM()
Packit Service 6754ca
    ],
Packit Service 6754ca
    [AC_MSG_ERROR([POSIX thread support required])])
Packit Service 6754ca
    AC_MSG_NOTICE([multithread true, LIBS = $LIBS, CC = $CC, CXXFLAGS = $CXXFLAGS])
Packit Service 6754ca
fi
Packit Service 6754ca
Packit Service 6754ca
dnl --enable-large-stack
Packit Service 6754ca
case "$host" in
Packit Service 6754ca
*linux*)
Packit Service 6754ca
  AC_ARG_ENABLE(large-stack,
Packit Service 6754ca
		AC_HELP_STRING([--enable-large-stack],
Packit Service 6754ca
			       [enable optimizations for systems that support
Packit Service 6754ca
			       large stack sizes [[default=yes]]]),
Packit Service 6754ca
		[large_stack="${enableval}"],
Packit Service 6754ca
		[large_stack=yes])
Packit Service 6754ca
  ;;
Packit Service 6754ca
*)
Packit Service 6754ca
  AC_ARG_ENABLE(large-stack,
Packit Service 6754ca
		AC_HELP_STRING([--enable-large-stack],
Packit Service 6754ca
			       [enable optimizations for systems that support
Packit Service 6754ca
			       large stack sizes [[default=no]]]),
Packit Service 6754ca
		[large_stack="${enableval}"],
Packit Service 6754ca
		[large_stack=no])
Packit Service 6754ca
  ;;
Packit Service 6754ca
esac
Packit Service 6754ca
Packit Service 6754ca
if test "x${large_stack}" != xno ; then
Packit Service 6754ca
    AC_DEFINE(OPENEXR_IMF_HAVE_LARGE_STACK)
Packit Service 6754ca
fi
Packit Service 6754ca
Packit Service 6754ca
AM_COMPILELINKRUN(
Packit Service 6754ca
   [IlmBase],
Packit Service 6754ca
   [ilmbasetest],
Packit Service 6754ca
   [$ILMBASE_CXXFLAGS],
Packit Service 6754ca
   [$ILMBASE_LDFLAGS],
Packit Service 6754ca
   [$ILMBASE_LIBS],[[
Packit Service 6754ca
#include <stdlib.h>
Packit Service 6754ca
#include <ImathFun.h>
Packit Service 6754ca
]],
Packit Service 6754ca
   [[double d = IMATH_NAMESPACE::succd(.23); d+= .2;]],
Packit Service 6754ca
   AC_MSG_RESULT([Compiled and ran IlmBase test program.]), 
Packit Service 6754ca
   AC_MSG_ERROR([Could not compile IlmBase test program.]))
Packit Service 6754ca
Packit Service 6754ca
Packit Service 6754ca
dnl Checks for header files.
Packit Service 6754ca
AC_HEADER_STDC
Packit Service 6754ca
AC_CHECK_HEADERS(limits.h unistd.h)
Packit Service 6754ca
Packit Service 6754ca
dnl Checks for typedefs, structures, and compiler characteristics.
Packit Service 6754ca
AC_C_CONST
Packit Service 6754ca
AC_C_INLINE
Packit Service 6754ca
AC_TYPE_SIZE_T
Packit Service 6754ca
Packit Service 6754ca
dnl Checks for zlib
Packit Service 6754ca
AC_CHECK_LIB(z, compress,
Packit Service 6754ca
             [:],
Packit Service 6754ca
             [AC_MSG_ERROR([
Packit Service 6754ca
*** OpenEXR requires a recent version of zlib, which you don't appear to
Packit Service 6754ca
*** have.
Packit Service 6754ca
***
Packit Service 6754ca
*** This could be because the run-time linker is not finding zlib, or it
Packit Service 6754ca
*** is finding the wrong version.  In this case, you'll need to set your
Packit Service 6754ca
*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point
Packit Service 6754ca
*** to the proper version.  Also, make sure you have run ldconfig if
Packit Service 6754ca
*** that is required on your system.
Packit Service 6754ca
			   ])]
Packit Service 6754ca
)
Packit Service 6754ca
Packit Service 6754ca
dnl Checks for std::right etc. in iomanip
Packit Service 6754ca
AC_MSG_CHECKING(for complete iomanip support in C++ standard library)
Packit Service 6754ca
complete_iomanip="no"
Packit Service 6754ca
AC_LANG_SAVE
Packit Service 6754ca
AC_LANG_CPLUSPLUS
Packit Service 6754ca
AC_TRY_COMPILE([#include <iomanip>],[
Packit Service 6754ca
Packit Service 6754ca
	std::right;
Packit Service 6754ca
],
Packit Service 6754ca
AC_DEFINE(OPENEXR_IMF_HAVE_COMPLETE_IOMANIP) complete_iomanip=yes)
Packit Service 6754ca
AC_MSG_RESULT($complete_iomanip)
Packit Service 6754ca
AC_LANG_RESTORE
Packit Service 6754ca
Packit Service 6754ca
Packit Service 6754ca
AC_MSG_CHECKING(for gcc optimization flags)
Packit Service 6754ca
old_cflags=$CFLAGS
Packit Service 6754ca
CFLAGS="$CFLAGS -pipe"
Packit Service 6754ca
AC_TRY_COMPILE([#include <stdio.h>],
Packit Service 6754ca
[ printf ("hello, world"); ],
Packit Service 6754ca
[ EXTRA_OPT_CFLAGS="-pipe"],[ EXTRA_OPT_CFLAGS=""])
Packit Service 6754ca
CFLAGS=$old_cflags
Packit Service 6754ca
AC_MSG_RESULT([$EXTRA_OPT_CFLAGS])
Packit Service 6754ca
Packit Service 6754ca
dnl Check to see if the toolset supports AVX instructions in inline asm
Packit Service 6754ca
AC_MSG_CHECKING(for AVX instructions in GCC style inline asm)
Packit Service 6754ca
gcc_inline_asm_avx="no"
Packit Service 6754ca
AC_COMPILE_IFELSE(
Packit Service 6754ca
    [
Packit Service 6754ca
        AC_LANG_PROGRAM([],
Packit Service 6754ca
        [
Packit Service 6754ca
             #if defined(__GNUC__) && defined(__SSE2__) 
Packit Service 6754ca
                 int n   = 0;
Packit Service 6754ca
                 int eax = 0;
Packit Service 6754ca
                 int edx = 0;
Packit Service 6754ca
                 __asm__(
Packit Service 6754ca
                     "xgetbv     \n"
Packit Service 6754ca
                     "vzeroupper  "
Packit Service 6754ca
                     : "=a"(eax), "=d"(edx) : "c"(n) : );
Packit Service 6754ca
             #else
Packit Service 6754ca
                 #error No GCC style inline asm supported for AVX instructions
Packit Service 6754ca
             #endif
Packit Service 6754ca
        ]) 
Packit Service 6754ca
   ],
Packit Service 6754ca
   [
Packit Service 6754ca
      gcc_inline_asm_avx="yes"
Packit Service 6754ca
   ],
Packit Service 6754ca
   [
Packit Service 6754ca
      gcc_inline_asm_avx="no"
Packit Service 6754ca
   ]
Packit Service 6754ca
)
Packit Service 6754ca
AC_MSG_RESULT([$gcc_inline_asm_avx])
Packit Service 6754ca
if test "x${gcc_inline_asm_avx}" == xyes ; then
Packit Service 6754ca
    AC_DEFINE(OPENEXR_IMF_HAVE_GCC_INLINE_ASM_AVX)
Packit Service 6754ca
fi
Packit Service 6754ca
Packit Service 6754ca
dnl Check if sysconf(_SC_NPROCESSORS_ONLN) can be used for CPU count
Packit Service 6754ca
AC_MSG_CHECKING([for sysconf(_SC_NPROCESSORS_ONLN)])
Packit Service 6754ca
sysconf_nproc="no"
Packit Service 6754ca
AC_COMPILE_IFELSE(
Packit Service 6754ca
   [
Packit Service 6754ca
        AC_LANG_PROGRAM(
Packit Service 6754ca
           [#include <unistd.h>],
Packit Service 6754ca
           [sysconf(_SC_NPROCESSORS_ONLN);]
Packit Service 6754ca
        )
Packit Service 6754ca
   ],
Packit Service 6754ca
   [sysconf_nproc="yes"],
Packit Service 6754ca
   [sysconf_nproc="no"]
Packit Service 6754ca
)
Packit Service 6754ca
AC_MSG_RESULT([$sysconf_nproc])
Packit Service 6754ca
if test "x${sysconf_nproc}" == xyes ; then
Packit Service 6754ca
    AC_DEFINE(OPENEXR_IMF_HAVE_SYSCONF_NPROCESSORS_ONLN)
Packit Service 6754ca
fi
Packit Service 6754ca
Packit Service 6754ca
dnl Platform-specific stuff
Packit Service 6754ca
case "$host" in
Packit Service 6754ca
*linux*)
Packit Service 6754ca
  AC_DEFINE(OPENEXR_IMF_HAVE_LINUX_PROCFS)
Packit Service 6754ca
  ;;
Packit Service 6754ca
*darwin*) 
Packit Service 6754ca
  AC_DEFINE(OPENEXR_IMF_HAVE_DARWIN) 
Packit Service 6754ca
Packit Service 6754ca
  dnl OS X universal binary support, requires --disable-dependency-tracking
Packit Service 6754ca
  AC_ARG_ENABLE(osx-universal-binaries,
Packit Service 6754ca
	      AC_HELP_STRING([--enable-osx-universal-binaries],
Packit Service 6754ca
			     [build universal binaries on OS X [[default=no]]]),
Packit Service 6754ca
	      [build_osxuniversal="${enableval}"], [build_osxuniversal=no])
Packit Service 6754ca
Packit Service 6754ca
  if test "${build_osxuniversal}" != no ; then
Packit Service 6754ca
    if test "$enable_dependency_tracking" != no ; then
Packit Service 6754ca
      AC_MSG_ERROR([--enable-osx-universal-binary requires --disable-dependency-tracking.
Packit Service 6754ca
Please re-run configure with these options:
Packit Service 6754ca
  --disable-dependency-tracking --enable-osx-universal-binary
Packit Service 6754ca
  		  ])
Packit Service 6754ca
    fi
Packit Service 6754ca
    CXXFLAGS="$CXXFLAGS -isysroot /Developer/SDKs/MacOSX10.4u.sdk -arch ppc -arch i386"
Packit Service 6754ca
    dnl LDFLAGS="$LDFLAGS -Wl,-syslibroot,/Developer/SDKs/MacOSX10.4u.sdk -arch ppc -arch i386"
Packit Service 6754ca
  fi
Packit Service 6754ca
Packit Service 6754ca
  ;;
Packit Service 6754ca
esac
Packit Service 6754ca
Packit Service 6754ca
AM_CFLAGS="$EXTRA_OPT_CFLAGS"
Packit Service 6754ca
AM_CXXFLAGS="$EXTRA_OPT_CFLAGS"
Packit Service 6754ca
Packit Service 6754ca
AC_SUBST(AM_CFLAGS)
Packit Service 6754ca
AC_SUBST(AM_CXXFLAGS)
Packit Service 6754ca
Packit Service 6754ca
dnl build imfexamples example program?
Packit Service 6754ca
build_imfexamples="no"
Packit Service 6754ca
AC_ARG_ENABLE(imfexamples,
Packit Service 6754ca
	      AC_HELP_STRING([--enable-imfexamples],
Packit Service 6754ca
			     [build IlmImf example program [[default=no]]]),
Packit Service 6754ca
	      [build_imfexamples="${enableval}"], [build_imfexamples=no])
Packit Service 6754ca
Packit Service 6754ca
AM_CONDITIONAL(BUILD_IMFEXAMPLES, test "x$build_imfexamples" = xyes)
Packit Service 6754ca
Packit Service 6754ca
dnl build imffuzztest?
Packit Service 6754ca
build_imffuzztest="no"
Packit Service 6754ca
AC_ARG_ENABLE(imffuzztest,
Packit Service 6754ca
	  AC_HELP_STRING([--enable-imffuzztest],
Packit Service 6754ca
		 [build IlmImf damaged input resilience test [[default=no]]]),
Packit Service 6754ca
	  [build_imffuzztest="${enableval}"], [build_imffuzztest=no])
Packit Service 6754ca
Packit Service 6754ca
AM_CONDITIONAL(BUILD_IMFFUZZTEST, test "x$build_imffuzztest" = xyes)
Packit Service 6754ca
Packit Service 6754ca
dnl build imfhugetest?
Packit Service 6754ca
build_imfhugetest="no"
Packit Service 6754ca
AC_ARG_ENABLE(imfhugetest,
Packit Service 6754ca
	  AC_HELP_STRING([--enable-imfhugetest],
Packit Service 6754ca
		 [build IlmImf huge input resilience test [[default=no]]]),
Packit Service 6754ca
	  [build_imfhugetest="${enableval}"], [build_imfhugetest=no])
Packit Service 6754ca
Packit Service 6754ca
AM_CONDITIONAL(BUILD_IMFHUGETEST, test "x$build_imfhugetest" = xyes)
Packit Service 6754ca
Packit Service 6754ca
if test "x${build_imfhugetest}" != xno ; then
Packit Service 6754ca
    AC_DEFINE(OPENEXR_IMF_HUGETEST)
Packit Service 6754ca
fi
Packit Service 6754ca
Packit Service 6754ca
Packit Service 6754ca
dnl
Packit Service 6754ca
dnl Handle namespacing configuration : internal library namespace
Packit Service 6754ca
dnl                                    user-client namespace 
Packit Service 6754ca
dnl
Packit Service 6754ca
library_namespace_versioning="yes"
Packit Service 6754ca
AC_ARG_ENABLE(namespaceversioning,
Packit Service 6754ca
          AC_HELP_STRING([--enable-namespaceversioning],
Packit Service 6754ca
                         [enable symbol versioning via versioned/custom namespace to prevent runtime conflicts <no/yes/custom> [[default=yes]]] ),
Packit Service 6754ca
          [library_namespace_versioning="${enableval}"], 
Packit Service 6754ca
          [library_namespace_versioning=yes])
Packit Service 6754ca
              
Packit Service 6754ca
dnl Suffix for the shared library via the '-release' option
Packit Service 6754ca
LIB_SUFFIX=""
Packit Service 6754ca
lib_suffix_valid="no"
Packit Service 6754ca
Packit Service 6754ca
lib_namespace="Imf"
Packit Service 6754ca
if test "x${library_namespace_versioning}" == xyes ; then
Packit Service 6754ca
    AC_DEFINE_UNQUOTED(OPENEXR_IMF_INTERNAL_NAMESPACE, Imf_${OPENEXR_VERSION_API})
Packit Service 6754ca
    AC_DEFINE(OPENEXR_IMF_INTERNAL_NAMESPACE_CUSTOM)
Packit Service 6754ca
Packit Service 6754ca
    lib_namespace="Imf_${OPENEXR_VERSION_API}"
Packit Service 6754ca
    LIB_SUFFIX="${OPENEXR_VERSION_API}"
Packit Service 6754ca
    lib_suffix_valid="yes"
Packit Service 6754ca
elif test "x${library_namespace_versioning}" == xno ; then
Packit Service 6754ca
    AC_DEFINE_UNQUOTED(OPENEXR_IMF_INTERNAL_NAMESPACE, Imf)
Packit Service 6754ca
Packit Service 6754ca
    lib_namespace="Imf"
Packit Service 6754ca
else
Packit Service 6754ca
    AC_DEFINE_UNQUOTED(OPENEXR_IMF_INTERNAL_NAMESPACE, ${library_namespace_versioning} )
Packit Service 6754ca
    AC_DEFINE(OPENEXR_IMF_INTERNAL_NAMESPACE_CUSTOM)
Packit Service 6754ca
Packit Service 6754ca
    lib_namespace="${library_namespace_versioning}"
Packit Service 6754ca
    LIB_SUFFIX="${library_namespace_versioning}"
Packit Service 6754ca
    lib_suffix_valid="yes"
Packit Service 6754ca
fi
Packit Service 6754ca
AC_SUBST(LIB_SUFFIX)
Packit Service 6754ca
Packit Service 6754ca
if test "x${lib_suffix_valid}" == xyes ; then
Packit Service 6754ca
AC_SUBST(LIB_SUFFIX_DASH,"-${LIB_SUFFIX}")
Packit Service 6754ca
AM_CONDITIONAL(LIB_SUFFIX_EXISTS,true)
Packit Service 6754ca
else
Packit Service 6754ca
AC_SUBST(LIB_SUFFIX_DASH,"")
Packit Service 6754ca
AM_CONDITIONAL(LIB_SUFFIX_EXISTS,false)
Packit Service 6754ca
fi
Packit Service 6754ca
Packit Service 6754ca
Packit Service 6754ca
dnl
Packit Service 6754ca
dnl User namespace 
Packit Service 6754ca
dnl 
Packit Service 6754ca
custom_usr_namespace="no"
Packit Service 6754ca
usr_namespace="Imf"
Packit Service 6754ca
AC_ARG_ENABLE(customusernamespace,
Packit Service 6754ca
        AC_HELP_STRING([--enable-customusernamespace],
Packit Service 6754ca
                       [user namespace; this is the namespace into which the library namespace will be exported to <no/custom> [[default=Imf]]] ),
Packit Service 6754ca
        [custom_usr_namespace="${enableval}"], 
Packit Service 6754ca
        [custom_usr_namespace=no])
Packit Service 6754ca
Packit Service 6754ca
if test "x${custom_usr_namespace}" == xyes ; then
Packit Service 6754ca
    AC_MSG_WARN([Enabling 'custom user namespace' requires an additional argument, reverting to 'Imf'])
Packit Service 6754ca
    AC_DEFINE_UNQUOTED(OPENEXR_IMF_NAMESPACE, Imf)
Packit Service 6754ca
    usr_namespace="Imf"
Packit Service 6754ca
elif test "x${custom_usr_namespace}" == xno ; then
Packit Service 6754ca
    AC_DEFINE_UNQUOTED(OPENEXR_IMF_NAMESPACE, Imf)
Packit Service 6754ca
    usr_namespace="Imf"
Packit Service 6754ca
else
Packit Service 6754ca
    AC_DEFINE_UNQUOTED(OPENEXR_IMF_NAMESPACE, ${custom_usr_namespace})
Packit Service 6754ca
    AC_DEFINE(OPENEXR_IMF_NAMESPACE_CUSTOM)
Packit Service 6754ca
    
Packit Service 6754ca
    usr_namespace=${custom_usr_namespace}
Packit Service 6754ca
fi
Packit Service 6754ca
Packit Service 6754ca
Packit Service 6754ca
Packit Service 6754ca
AC_OUTPUT([
Packit Service 6754ca
Makefile
Packit Service 6754ca
OpenEXR.pc
Packit Service 6754ca
config/Makefile
Packit Service 6754ca
IlmImf/Makefile
Packit Service 6754ca
IlmImfTest/Makefile
Packit Service 6754ca
IlmImfUtil/Makefile
Packit Service 6754ca
IlmImfUtilTest/Makefile
Packit Service 6754ca
IlmImfFuzzTest/Makefile
Packit Service 6754ca
exrheader/Makefile
Packit Service 6754ca
exrmaketiled/Makefile
Packit Service 6754ca
IlmImfExamples/Makefile
Packit Service 6754ca
doc/Makefile
Packit Service 6754ca
exrstdattr/Makefile
Packit Service 6754ca
exrmakepreview/Makefile
Packit Service 6754ca
exrenvmap/Makefile
Packit Service 6754ca
exrmultiview/Makefile
Packit Service 6754ca
exrmultipart/Makefile
Packit Service 6754ca
])
Packit Service 6754ca
Packit Service 6754ca
AC_MSG_RESULT([
Packit Service 6754ca
---------------------------------------------
Packit Service 6754ca
Summary for OpenEXR features:
Packit Service 6754ca
Packit Service 6754ca
build IlmImf example program                    $build_imfexamples
Packit Service 6754ca
build IlmImf damaged input resilience test      $build_imffuzztest
Packit Service 6754ca
build IlmImf huge input test                    $build_imfhugetest
Packit Service 6754ca
enable large stack optimizations                $large_stack
Packit Service 6754ca
internal library namespace                      $lib_namespace
Packit Service 6754ca
user-client namespace                           $usr_namespace])
Packit Service 6754ca
Packit Service 6754ca
if test "x$build_osxuniversal" == xyes; then
Packit Service 6754ca
AC_MSG_RESULT([
Packit Service 6754ca
build OS X universal binaries                   $build_osxuniversal])
Packit Service 6754ca
fi
Packit Service 6754ca
Packit Service 6754ca
AC_MSG_RESULT([
Packit Service 6754ca
---------------------------------------------
Packit Service 6754ca
])
Packit Service 6754ca
Packit Service 6754ca