X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=synfig-studio%2Ftags%2Fstable%2Fsynfig-studio%2Fconfig%2Fsynfig.m4;fp=synfig-studio%2Ftags%2Fstable%2Fsynfig-studio%2Fconfig%2Fsynfig.m4;h=b4df86f4a996ca57566198cfb954ee31a812839f;hb=d3571d71f12a4e9ab2676c4de150561b5c1cd464;hp=0000000000000000000000000000000000000000;hpb=4e86cbeab28f3f13e56f3ea9ae0fbcc296fa7a1a;p=synfig.git diff --git a/synfig-studio/tags/stable/synfig-studio/config/synfig.m4 b/synfig-studio/tags/stable/synfig-studio/config/synfig.m4 new file mode 100755 index 0000000..b4df86f --- /dev/null +++ b/synfig-studio/tags/stable/synfig-studio/config/synfig.m4 @@ -0,0 +1,51 @@ +# SINFG M4 Macro +# For GNU Autotools +# $Id: sinfg.m4,v 1.1.1.1 2005/01/07 03:34:35 darco Exp $ +# +# By Robert B. Quattlebaum Jr. +# + +AC_DEFUN([SINFG_DEPS], +[ + USING_ETL(,$2) + AM_PATH_XML2(,,$2) + AC_CHECK_FUNCS([floor pow sqrt],,$2) + $1 +]) + +AC_DEFUN([USING_SINFG], +[ + AC_ARG_WITH(sinfg-includes, + [ --with-sinfg-includes Specify location of sinfg headers],[ + CXXFLAGS="$CXXFLAGS -I$withval" + ]) + + AC_PATH_PROG(SINFG_CONFIG,sinfg-config,no) + + if test "$SINFG_CONFIG" = "no"; then + no_SINFG_config="yes" + $2 + else + AC_MSG_CHECKING([if $SINFG_CONFIG works]) + if $SINFG_CONFIG --libs >/dev/null 2>&1; then + SINFG_VERSION="`$SINFG_CONFIG --version`" + AC_MSG_RESULT([yes, $SINFG_VERSION]) + SINFG_CXXFLAGS="`$SINFG_CONFIG --cxxflags`" + SINFG_CFLAGS="`$SINFG_CONFIG --cflags`" + SINFG_LIBS="`$SINFG_CONFIG --libs`" + CXXFLAGS="$CXXFLAGS $SINFG_CXXFLAGS" + AC_SUBST(SINFG_CXXFLAGS) + AC_SUBST(SINFG_LIBS) + AC_SUBST(SINFG_CFLAGS) + $1 + else + AC_MSG_RESULT(no) + no_SINFG_config="yes" + $2 + fi + fi + + SINFG_DEPS($1,$2) +]) + +