зеркало из https://github.com/mozilla/pjs.git
91 строка
1.9 KiB
Plaintext
91 строка
1.9 KiB
Plaintext
AC_INIT(art_misc.h)
|
|
AM_CONFIG_HEADER(config.h)
|
|
|
|
LIBART_MAJOR_VERSION=2
|
|
LIBART_MINOR_VERSION=3
|
|
LIBART_MICRO_VERSION=10
|
|
LIBART_VERSION=$LIBART_MAJOR_VERSION.$LIBART_MINOR_VERSION.$LIBART_MICRO_VERSION
|
|
LIBART_VERSION_INFO=`expr $LIBART_MAJOR_VERSION + $LIBART_MINOR_VERSION`:$LIBART_MICRO_VERSION:$LIBART_MINOR_VERSION
|
|
|
|
AC_SUBST(LIBART_MAJOR_VERSION)
|
|
AC_SUBST(LIBART_MINOR_VERSION)
|
|
AC_SUBST(LIBART_MICRO_VERSION)
|
|
AC_SUBST(LIBART_VERSION)
|
|
AC_SUBST(LIBART_VERSION_INFO)
|
|
|
|
VERSION=$LIBART_VERSION
|
|
|
|
AM_INIT_AUTOMAKE(libart_lgpl, $VERSION)
|
|
|
|
AC_ARG_ENABLE(ansi, [ --enable-ansi turn on strict ansi [default=no]],
|
|
, enable_ansi=no)
|
|
|
|
AC_PROG_CC
|
|
AC_PROG_CPP
|
|
AC_LIBTOOL_WIN32_DLL
|
|
AM_PROG_LIBTOOL
|
|
|
|
AM_MAINTAINER_MODE
|
|
|
|
AC_MSG_CHECKING([for Win32])
|
|
case "$host" in
|
|
*-*-mingw*)
|
|
os_win32=yes
|
|
;;
|
|
*)
|
|
os_win32=no
|
|
;;
|
|
esac
|
|
AC_MSG_RESULT([$os_win32])
|
|
AM_CONDITIONAL(OS_WIN32, test "$os_win32" = "yes")
|
|
|
|
if test "$os_win32" = "yes"; then
|
|
AC_CHECK_PROG(ms_librarian, lib.exe, yes, no)
|
|
fi
|
|
AM_CONDITIONAL(MS_LIB_AVAILABLE, test x$ms_librarian = xyes)
|
|
|
|
changequote(,)dnl
|
|
if test "x$GCC" = "xyes"; then
|
|
case " $CFLAGS " in
|
|
*[\ \ ]-Wall[\ \ ]*) ;;
|
|
*) CFLAGS="$CFLAGS -Wall" ;;
|
|
esac
|
|
|
|
case " $CFLAGS " in
|
|
*[\ \ ]-Wmissing-prototypes[\ \ ]*) ;;
|
|
*) CFLAGS="$CFLAGS -Wmissing-prototypes" ;;
|
|
esac
|
|
|
|
if test "x$enable_ansi" = "xyes"; then
|
|
case " $CFLAGS " in
|
|
*[\ \ ]-ansi[\ \ ]*) ;;
|
|
*) CFLAGS="$CFLAGS -ansi" ;;
|
|
esac
|
|
|
|
case " $CFLAGS " in
|
|
*[\ \ ]-pedantic[\ \ ]*) ;;
|
|
*) CFLAGS="$CFLAGS -pedantic" ;;
|
|
esac
|
|
fi
|
|
fi
|
|
changequote([,])dnl
|
|
|
|
AC_FUNC_ALLOCA
|
|
|
|
LIBART_LIBDIR='-L${libdir}'
|
|
LIBART_INCLUDEDIR='-I${includedir}'
|
|
LIBART_LIBS='-lart_lgpl'
|
|
|
|
AC_SUBST(LIBART_LIBDIR)
|
|
AC_SUBST(LIBART_INCLUDEDIR)
|
|
AC_SUBST(LIBART_LIBS)
|
|
|
|
AC_C_BIGENDIAN
|
|
|
|
AC_OUTPUT([
|
|
libart-features.h
|
|
Makefile
|
|
libart-config
|
|
libart-2.0.pc
|
|
libart-zip], [case "$CONFIG_FILES" in *libart-config*) chmod +x libart-config;; esac])
|