Updated PCI IDs to latest snapshot.
[tangerine.git] / tools / MetaMake / configure.in
blob7613f37a36ceecee9b65508c5de5a8a067058c81
1 dnl Process this file with autoconf to produce a configure script.
2 AC_INIT(MetaMake,0.6)
3 AC_REVISION($Revision$)dnl
4 AC_PREREQ(2.61)
5 AC_CONFIG_AUX_DIR(.)
6 AC_CONFIG_SRCDIR(mmake.c)
8 #don't know where else to put this...
9 AC_MSG_CHECKING([Building MetaMake in .. ])
10 METAMAKE_BUILDDIR=$PWD
11 AC_MSG_RESULT($METAMAKE_BUILDDIR)
13 AC_MSG_CHECKING([MetaMake Source in .. ])
14 srcpwd=`cd ${srcdir} ; ${PWDCMD-pwd}`
15 METAMAKE_SRCDIR=${srcpwd}
16 AC_MSG_RESULT($METAMAKE_SRCDIR)
18 dnl Checks for programs.
19 AC_PROG_CC
20 AC_PROG_INSTALL
21 AC_PROG_MKDIR_P
23 dnl Checks for libraries.
25 dnl Checks for header files.
26 AC_HEADER_DIRENT
27 AC_HEADER_STDC
28 AC_CHECK_HEADERS(stdarg.h string.h unistd.h sys/stat.h sys/types.h netinet/in.h)
30 AC_MSG_CHECKING([where to build objfiles])
31 AC_ARG_WITH(objfiledir,AC_HELP_STRING([--with-objfiledir=DIR],[Build Object Files in DIR]),with_objfiles="$withval",with_objfiles="sourcedir")
32 if test "$with_objfiles" = "sourcedir"; then
33     mmake_srcpwd=`cd ${srcdir} ; ${PWDCMD-pwd}`
34     mmake_objdir="${mmake_srcpwd}/obj"
35 else
36     mmake_objdir="$with_objfiles"
38 AC_MSG_RESULT($with_objfiles)
40 dnl Checks for typedefs, structures, and compiler characteristics.
41 AM_C_PROTOTYPES
42 AC_C_CONST
43 AC_TYPE_SIZE_T
45 dnl Checks for library functions.
46 AC_FUNC_VPRINTF
47 AC_CHECK_FUNCS(getcwd strdup strndup strerror)
49 AC_SUBST(mmake_objdir)
50 AC_SUBST(METAMAKE_SRCDIR)
52 AM_CONFIG_HEADER(config.h)
53 AC_OUTPUT(Makefile)