Initial commit of vpp code.
[vpp.git] / vpp / configure.ac
1 AC_INIT(vpe, 1.1)
2 AM_INIT_AUTOMAKE
3 AM_SILENT_RULES
4
5 AC_PROG_LIBTOOL
6 AM_PROG_AS
7 AC_PROG_CC
8 AM_PROG_CC_C_O
9
10 AC_ARG_WITH(q-plugin-prefix,
11             AC_HELP_STRING([--with-q-plugin-prefix],[vlib plugin prefix]),
12             [case $with_q_plugin_prefix in
13                *) ;;
14              esac])
15
16 AC_ARG_WITH(q-platform,
17             AC_HELP_STRING([--with-q-platform],[Build version for given platform (qnative)]),
18             [case $with_q_platform in
19                qnative) ;;
20                *) with_q_platform=qnative;;
21              esac])
22
23 AC_ARG_WITH(dpdk,
24             AC_HELP_STRING([--with-dpdk],[Use the Intel dpdk]),
25             [with_dpdk=1],
26             [with_dpdk=0])
27
28 AM_CONDITIONAL(WITH_DPDK, test "$with_dpdk" = "1")
29 AC_SUBST(Q_PLATFORM_DEFINE,[-DQ_PLATFORM_${with_q_platform}])
30 AC_SUBST(Q_PLATFORM_PLUGPATH,[-DQ_PLUGIN_PREFIX=${with_q_plugin_prefix}])
31 AC_SUBST(DPDK,[-DDPDK=${with_dpdk}])
32
33 AC_OUTPUT([Makefile])