Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: master
Fetching contributors…

Cannot retrieve contributors at this time

208 lines (158 sloc) 4.574 kB
dnl Process this file with autoconf to produce a configure script.
AC_PREREQ(2.54)
dnl Name your plug-in here
m4_define([plugin_name], [gimp-save-for-web])
dnl These three define the plug-in version number
m4_define([plugin_major_version], [0])
m4_define([plugin_minor_version], [29])
m4_define([plugin_micro_version], [3])
m4_define([plugin_version],
[plugin_major_version.plugin_minor_version.plugin_micro_version])
AC_INIT([plugin_name], [plugin_version])
AC_DEFINE(PLUGIN_NAME, PACKAGE_NAME, [Save for Web])
AC_DEFINE(PLUGIN_VERSION, PACKAGE_VERSION, [0.29.3])
AC_DEFINE(PLUGIN_MAJOR_VERSION, plugin_major_version, [Plug-In major version])
AC_DEFINE(PLUGIN_MINOR_VERSION, plugin_minor_version, [Plug-In minor version])
AC_DEFINE(PLUGIN_MICRO_VERSION, plugin_micro_version, [Plug-In micro version])
AC_CONFIG_SRCDIR([src/webx_main.c])
AM_CONFIG_HEADER(config.h)
AM_INIT_AUTOMAKE(no-define dist-bzip2)
AC_ISC_POSIX
AC_PROG_CC
AM_PROG_CC_STDC
AC_HEADER_STDC
ACLOCAL="$ACLOCAL $ACLOCAL_FLAGS"
AM_MAINTAINER_MODE
###########################
# Check target architecture
###########################
AC_MSG_CHECKING([for target architecture])
case x"$target" in
xNONE | x)
target_or_host="$host" ;;
*)
target_or_host="$target" ;;
esac
AC_MSG_RESULT([$target_or_host])
case "$target_or_host" in
i*86-*-*)
have_x86=yes
AC_DEFINE(ARCH_X86, 1, [Define to 1 if you are compiling for ix86.])
;;
x86_64-*-*)
have_x86=yes
AC_DEFINE(ARCH_X86, 1, [Define to 1 if you are compiling for ix86.])
AC_DEFINE(ARCH_X86_64, 1, [Define to 1 if you are compiling for amd64.])
;;
ppc-*-* | powerpc-*)
have_ppc=yes
AC_DEFINE(ARCH_PPC, 1, [Define to 1 if you are compiling for PowerPC.])
;;
ppc64-*-* | powerpc64-*)
have_ppc=yes
AC_DEFINE(ARCH_PPC, 1, [Define to 1 if you are compiling for PowerPC.])
AC_DEFINE(ARCH_PPC64, 1, [Define to 1 if you are compiling for PowerPC64.])
;;
*)
;;
esac
#################
# Check for Win32
#################
AC_MSG_CHECKING([for some Win32 platform])
case "$target_or_host" in
*-*-mingw* | *-*-cygwin*)
platform_win32=yes
;;
*)
platform_win32=no
;;
esac
AC_MSG_RESULT([$platform_win32])
AM_CONDITIONAL(PLATFORM_WIN32, test "$platform_win32" = "yes")
AC_MSG_CHECKING([for native Win32])
case "$target_or_host" in
*-*-mingw*)
os_win32=yes
PATHSEP=';'
;;
*)
os_win32=no
PATHSEP=':'
;;
esac
AC_MSG_RESULT([$os_win32])
AC_SUBST(PATHSEP)
AM_CONDITIONAL(OS_WIN32, test "$os_win32" = "yes")
AM_CONDITIONAL(OS_UNIX, test "$os_win32" != "yes")
if test "$os_win32" = "yes"; then
AC_CHECK_PROG(ms_librarian, lib.exe, yes, no)
AC_CHECK_TOOL(WINDRES, windres, :)
else
WINDRES=":"
fi
AM_CONDITIONAL(MS_LIB_AVAILABLE, test x$ms_librarian = xyes)
AM_CONDITIONAL(HAVE_WINDRES, test "x$WINDRES" != "x:")
AC_SUBST(WINDRES)
dnl Use -Wall if we have gcc.
changequote(,)dnl
if test "x$GCC" = "xyes"; then
case " $CFLAGS " in
*[\ \ ]-Wall[\ \ ]*) ;;
*) CFLAGS="$CFLAGS -Wall" ;;
esac
fi
changequote([,])dnl
GIMP_REQUIRED_VERSION=2.3.0
PKG_CHECK_MODULES(GIMP,
gimp-2.0 >= $GIMP_REQUIRED_VERSION gimpui-2.0 >= $GIMP_REQUIRED_VERSION)
AC_SUBST(GIMP_CFLAGS)
AC_SUBST(GIMP_LIBS)
GIMP_LIBDIR=`$PKG_CONFIG --variable=gimplibdir gimp-2.0`
AC_SUBST(GIMP_LIBDIR)
dnl i18n stuff
GETTEXT_PACKAGE=gimp20-save-for-web
AC_SUBST(GETTEXT_PACKAGE)
AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE",
[The gettext translation domain.])
dnl Add the languages which your application supports here.
ALL_LINGUAS="ca es fr ja it ko pt_BR ru sk sv"
AC_PROG_INTLTOOL
AM_GLIB_GNU_GETTEXT
AC_CHECK_FUNCS(bind_textdomain_codeset)
LOCALEDIR='${datadir}/locale'
DATADIR='${datadir}/plugin_name'
AC_SUBST(LOCALEDIR)
AC_SUBST(DATADIR)
AC_MSG_CHECKING([if GTK+ is version 2.7.0 or newer])
if $PKG_CONFIG --atleast-version=2.7.0 gtk+-2.0; then
have_gtk_2_7=yes
else
have_gtk_2_7=no
fi
AC_MSG_RESULT($have_gtk_2_7)
if test "x$have_gtk_2_7" != "xyes"; then
CPPFLAGS="$CPPFLAGS -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED"
fi
AC_MSG_CHECKING([if GIMP is version 2.3.0 or newer])
if $PKG_CONFIG --atleast-version=2.3.0 gimp-2.0; then
have_gimp_2_3=yes
else
have_gimp_2_3=no
fi
AC_MSG_RESULT($have_gimp_2_3)
if test "x$have_gimp_2_3" != "xyes"; then
CPPFLAGS="$CPPFLAGS -DGIMP_DISABLE_DEPRECATED"
fi
AC_CHECK_LIBM
AC_SUBST(LIBM)
AC_CONFIG_FILES([
Makefile
src/Makefile
src/cursors/Makefile
po/Makefile.in
help/Makefile
help/en/Makefile
help/images/Makefile
])
AC_OUTPUT
Jump to Line
Something went wrong with that request. Please try again.