X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=synfig-studio%2Ftrunk%2Fconfig%2Fconfigure.ac;h=75026292384839ec8c5ea7b26d449f40ea86ecce;hb=d6fce602bd814544189501172d4945c88db14f5c;hp=1193af3c55ac07844206a747d283c311beefb477;hpb=02252941b29de64037116f4d37991a38d9ff0d94;p=synfig.git diff --git a/synfig-studio/trunk/config/configure.ac b/synfig-studio/trunk/config/configure.ac index 1193af3..7502629 100755 --- a/synfig-studio/trunk/config/configure.ac +++ b/synfig-studio/trunk/config/configure.ac @@ -18,6 +18,8 @@ AM_MAINTAINER_MODE # -- V A R I A B L E S ---------------------------------------- +SVN_REPOSITORY=@SVN_REPOSITORY@ + # -- P R O G R A M S ------------------------------------------ AC_PROG_CC @@ -61,6 +63,20 @@ AC_LIBTOOL_PATCH dnl AC_PROG_INTLTOOL(0.11) +case "$host" in + *mingw* | *cygwin*) + AM_CONDITIONAL(WIN32_PKG, true) + AM_CONDITIONAL(MACOSX_PKG, false) + ;; + *darwin*) + AM_CONDITIONAL(WIN32_PKG, false) + AM_CONDITIONAL(MACOSX_PKG, true) + ;; + *) + AM_CONDITIONAL(WIN32_PKG, false) + AM_CONDITIONAL(MACOSX_PKG, false) + ;; +esac # -- L I B R A R I E S ---------------------------------------- PKG_CHECK_MODULES(GTKMM, gtkmm-2.4 gthread-2.0,[],[ @@ -79,6 +95,22 @@ windowsys="gtkmm" AC_DEFINE(STUDIO_WINSYS_H,"gtkmm/winsys.h",[blah]) AM_CONDITIONAL(WINDOWSYS_GTKMM,true) +AC_ARG_WITH(userdir,[ + --with-userdir=(dirname) Relative path to user directory],[ +],[ +case "$host" in + *mingw* | *cygwin*) + with_userdir="Synfig" + ;; + *darwin*) + with_userdir="Library/Synfig" + ;; + *) + with_userdir="Synfig" + ;; +esac +]) +AC_DEFINE_UNQUOTED(SYNFIG_USER_APP_DIR,"$with_userdir",[Synfig User Data Directory]) # --- FMOD CHECK ------------- AC_ARG_WITH(libfmod,[ @@ -102,7 +134,7 @@ if test $with_libfmod = "yes" ; then { # -- H E A D E R S -------------------------------------------- AC_CHECK_HEADERS([unistd.h signal.h fcntl.h]) -AC_CHECK_HEADERS([sys/types.h sys/wait.h sys/stat.h sys/time.h sys/resource.h]) +AC_CHECK_HEADERS([sys/types.h sys/wait.h sys/stat.h sys/time.h sys/resource.h sys/errno.h]) # -- T Y P E S & S T R U C T S -------------------------------- @@ -121,6 +153,7 @@ AC_SUBST(CFLAGS) AC_SUBST(CPPFLAGS) AC_SUBST(CXXFLAGS) AC_SUBST(LDFLAGS) +AC_SUBST(SVN_REPOSITORY) VERSION_MAJ=@VERSION_MAJ@ VERSION_MIN=@VERSION_MIN@ @@ -152,6 +185,7 @@ Makefile synfigstudio.desktop synfigstudio.mime synfigstudio.keys +synfigstudio.xml src/Makefile src/gtkmm/Makefile src/synfigapp/Makefile