X-Git-Url: https://git.draconx.ca/gitweb/liblbx.git/blobdiff_plain/d9499ea5ae7564bf4eceb0717e0b7c2c0da85969..4d012782a0d123136cb51735ddaa352bdc0c773c:/configure.ac diff --git a/configure.ac b/configure.ac index 5883fd9..5494e25 100644 --- a/configure.ac +++ b/configure.ac @@ -6,17 +6,33 @@ AC_CONFIG_HEADER([config.h]) AM_INIT_AUTOMAKE([-Wall -Werror foreign]) AC_PROG_CC_C99 +AC_HEADER_ASSERT AC_C_BIGENDIAN +# pkg-config +PKG_INIT +if test x"$PKG_CONFIG" = x""; then + AC_PATH_PROG(PKG_CONFIG, pkg-config, no) +fi + dnl Dirty hack to disable useless C++/Fortran checks AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG], [:]) AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG], [:]) AC_PROG_LIBTOOL +# libpng +PKG_CHECK(libpng, yes, [PNG], [libpng-config], [png.h], png, + png_create_write_struct, libpng, [http://www.libpng.org/]) +AC_SUBST(PNG_CFLAGS) +AC_SUBST(PNG_LIBS) + +AM_CONDITIONAL([BUILD_LBXIMG], [test x"$have_libpng" = x"yes"]) + AC_CONFIG_FILES([ Makefile src/Makefile + doc/man/Makefile ]) AC_OUTPUT