lib_LTLIBRARIES= libbabl-@BABL_API_VERSION@.la
libbabl_@BABL_API_VERSION@_la_SOURCES= $(h_sources) $(c_sources)
-libbabl_@BABL_API_VERSION@_la_CFLAGS= $(SSE2_EXTRA_CFLAGS)
+libbabl_@BABL_API_VERSION@_la_CFLAGS= $(SSE2_EXTRA_CFLAGS) $(LCMS_CFLAGS)
libbabl_@BABL_API_VERSION@_la_LIBADD= \
base/libbase.la \
@LTLIBOBJS@
-libbabl_la_LDFLAGS= \
- $(MATH_LIB) $(THREAD_LIB) $(LOG_LIB)
libbabl_@BABL_API_VERSION@_la_LDFLAGS= \
${win32_no_undefined} \
$(MATH_LIB) $(THREAD_LIB) $(LOG_LIB) \
+ $(LCMS_LIBS) \
-export-symbols $(top_srcdir)/export-symbols \
-version-info $(BABL_LIBRARY_VERSION)
;;
esac
+################
+# Check for lcms
+################
+
+AC_ARG_WITH(lcms, [ --without-lcms build without lcms support])
+
+have_lcms="no (lcms support disabled)"
+if test "x$with_lcms" != xno; then
+ have_lcms=yes
+ PKG_CHECK_MODULES(LCMS, lcms2 >= lcms_required_version,
+ AC_DEFINE(HAVE_LCMS, 1, [Define to 1 if lcms is available])
+ LCMS='lcms$(EXEEXT)',
+ have_lcms="no (lcms not found or unusable)")
+fi
+
+AC_SUBST(LCMS)
+AM_CONDITIONAL(HAVE_LCMS, test "x$have_lcms" = xyes)
+
############################
# Check how to find plug-ins