diff options
Diffstat (limited to 'volk/configure.ac')
-rw-r--r-- | volk/configure.ac | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/volk/configure.ac b/volk/configure.ac new file mode 100644 index 000000000..eb9fbdc55 --- /dev/null +++ b/volk/configure.ac @@ -0,0 +1,62 @@ +AC_INIT(libvector,0.0svn) +AC_PREREQ(2.57) +AC_CONFIG_AUX_DIR([.]) + + +dnl This is kind of non-standard, but it sure shortens up this file :-) + +m4_include([config/lv_configure.m4]) + +LV_CONFIGURE + +dnl Check for any libraries you need +dnl AC_CHECK_LIBRARY + +dnl Check for header files you need +dnl AC_CHECK_HEADERS(fcntl.h limits.h strings.h sys/ioctl.h sys/time.h unistd.h) +dnl AC_CHECK_HEADERS(sys/mman.h) + +dnl Checks for library functions. +dnl AC_CHECK_FUNCS([]) + +dnl We pick up the boost cppflags, cxxflags and thread lib via GNURADIO_CORE +dnl +dnl If you need additional boost libraries, you'll need to +dnl uncomment AX_BOOST_BASE, plus some of the following: +dnl +dnl calls AC_SUBST(BOOST_CPPFLAGS), AC_SUBST(BOOST_LDFLAGS) and defines HAVE_BOOST +dnl AX_BOOST_BASE([1.35]) +dnl +dnl All the rest of these call AC_SUBST(BOOST_<foo>_LIB) and define HAVE_BOOST_<foo> +dnl +dnl AX_BOOST_DATE_TIME +dnl AX_BOOST_FILESYSTEM +dnl AX_BOOST_IOSTREAMS +dnl AX_BOOST_PROGRAM_OPTIONS +dnl AX_BOOST_REGEX +dnl AX_BOOST_SERIALIZATION +dnl AX_BOOST_SIGNALS +dnl AX_BOOST_SYSTEM +dnl AX_BOOST_TEST_EXEC_MONITOR +dnl AX_BOOST_UNIT_TEST_FRAMEWORK +dnl AX_BOOST_WSERIALIZATION + +AC_CONFIG_HEADERS([volk_config.h]) +LV_SET_SIMD_FLAGS + +AC_CONFIG_FILES([\ + Makefile \ + config/Makefile \ + include/Makefile \ + include/volk/Makefile \ + lib/Makefile \ + volk.pc \ + ]) + + + + + +AC_CONFIG_COMMANDS([run_system_cleanup], [chmod +x system_cleanup.sh && ./system_cleanup.sh $MYCPU $MYSUBCPU], [MYCPU=$MD_CPU MYSUBCPU=$MD_SUBCPU]) + +AC_OUTPUT |