1################################################################################
2#
3# vde2
4#
5################################################################################
6
7VDE2_VERSION = 2.3.3
8VDE2_SITE = $(call github,virtualsquare,vde-2,v$(VDE2_VERSION))
9VDE2_LICENSE = GPL-2.0+, LGPL-2.1+
10VDE2_LICENSE_FILES = COPYING COPYING.libvdeplug
11VDE2_CPE_ID_VENDOR = vde_project
12VDE2_CPE_ID_PRODUCT = vde
13VDE2_INSTALL_STAGING = YES
14
15# From git
16VDE2_AUTORECONF = YES
17
18# Reasons for enabling/disabling stuff:
19# - tuntap is enabled in the hope we're using a recent-enough toolchain
20#   that does have if_tun.h (virtually everything these days)
21# - cryptcab is disabled to not depend on wolfssl
22# - pcap is disabled to not depend on libpcap
23# - profiling is disabled because we do not want to debug/profile
24#
25# Note: disabled features can be added with corresponding dependencies
26#       in future commits.
27VDE2_CONF_OPTS = \
28	--disable-cryptcab \
29	--disable-experimental \
30	--disable-pcap \
31	--disable-profile \
32	--enable-tuntap
33
34HOST_VDE2_CONF_OPTS = \
35	--disable-cryptcab \
36	--disable-experimental \
37	--disable-pcap \
38	--disable-profile \
39	--enable-tuntap
40
41$(eval $(autotools-package))
42$(eval $(host-autotools-package))
43