1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
|
# Process this file with autoconf to produce a configure script.
AC_INIT(libvppinfra,1.0,)
AC_CONFIG_AUX_DIR(config)
AC_CONFIG_HEADERS(config/config.h)
AC_CANONICAL_BUILD
AC_CANONICAL_HOST
AM_INIT_AUTOMAKE([gnu no-dist-gzip dist-bzip2])
AM_SILENT_RULES([yes])
# Checks for programs.
AC_PROG_CC
AM_PROG_AS
AM_PROG_LIBTOOL
######################################################################
dnl ------------
dnl Check CFLAGS, CC
dnl ------------
AC_ARG_WITH(cc,
AC_HELP_STRING([--with-cc],[Set CC for use as C compiler.]),
[CC="$with_cc"])
AC_ARG_WITH(cflags,
AC_HELP_STRING([--with-cflags],[Set CFLAGS for use by C compiler.]),
[CFLAGS="$with_cflags"])
AC_ARG_WITH(ldflags,
AC_HELP_STRING([--with-ldflags],[Set LDFLAGS for linking.]),
[LDFLAGS="$with_ldflags"])
######################################################################
AC_ARG_ENABLE(tests,
AC_HELP_STRING([--enable-tests],[Enable unit tests]),
[enable_tests=1],
[enable_tests=0])
AM_CONDITIONAL(ENABLE_TESTS, test "$enable_tests" = "1")
AC_ARG_WITH(unix,
AC_HELP_STRING([--with-unix],[Compile unix version of clib]),
[],
[case $host_os in
darwin* | linux*) with_unix=yes;;
*) with_unix=no;;
esac])
AM_CONDITIONAL(WITH_UNIX, test "$with_unix" = "yes")
AC_CONFIG_FILES([Makefile])
AC_OUTPUT
|