diff options
Diffstat (limited to 'vpp/vppinfra/configure.ac')
-rw-r--r-- | vpp/vppinfra/configure.ac | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/vpp/vppinfra/configure.ac b/vpp/vppinfra/configure.ac new file mode 100644 index 00000000..88939383 --- /dev/null +++ b/vpp/vppinfra/configure.ac @@ -0,0 +1,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 |