First compilation infrastructure.
[ttfautohint.git] / configure.ac
blobcb7df9fe9c4ec8fdaada6648ff219887d678627d
1 # configure.ac
3 AC_INIT([ttfautohint],
4         [0.1],
5         [freetype-devel@nongnu.org])
6 AM_INIT_AUTOMAKE([-Wall -Werror foreign])
8 AM_SILENT_RULES([yes])
10 AC_PROG_CC
11 AC_PROG_RANLIB
13 AC_ARG_WITH(freetype-config,
14             [  --with-freetype-config=PROG   Use FreeType configuration program PROG],
15             freetype_config=$withval,
16             freetype_config=yes)
18 if test "$freetype_config" = "yes"; then 
19   AC_PATH_PROG(ft_config,
20                freetype-config,
21                no)
22   if test "$ft_config" = "no"; then
23     AC_MSG_ERROR([You must have FreeType installed; see http://www.freetype.org/])
24   fi
25 else
26   ft_config="$freetype_config"
29 FREETYPE_CPPFLAGS="`$ft_config --cflags`"
30 FREETYPE_LDFLAGS="`$ft_config --libs`"
32 AC_SUBST(FREETYPE_CPPFLAGS)
33 AC_SUBST(FREETYPE_LDFLAGS)
36 AC_CONFIG_HEADERS([config.h])
37 AC_CONFIG_FILES([Makefile
38                  src/Makefile])
39 AC_OUTPUT
41 # end of configure.ac