tests/unit_tests/openvpn/Makefile.am
698e268a
 AUTOMAKE_OPTIONS = foreign
 
f91ab283
 check_PROGRAMS=
 
 if HAVE_LD_WRAP_SUPPORT
dcfcc594
 check_PROGRAMS += argv_testdriver buffer_testdriver
f91ab283
 endif
698e268a
 
a5d35a01
 check_PROGRAMS += crypto_testdriver packet_id_testdriver tls_crypt_testdriver
3b185161
 
698e268a
 TESTS = $(check_PROGRAMS)
 
3b185161
 openvpn_includedir = $(top_srcdir)/include
698e268a
 openvpn_srcdir = $(top_srcdir)/src/openvpn
 compat_srcdir = $(top_srcdir)/src/compat
 
b081038c
 argv_testdriver_CFLAGS  = @TEST_CFLAGS@ -I$(openvpn_srcdir) -I$(compat_srcdir)
 argv_testdriver_LDFLAGS = @TEST_LDFLAGS@ -L$(openvpn_srcdir) -Wl,--wrap=parse_line
3b185161
 argv_testdriver_SOURCES = test_argv.c mock_msg.c \
b7bea782
 	mock_get_random.c \
698e268a
 	$(openvpn_srcdir)/platform.c \
 	$(openvpn_srcdir)/buffer.c \
 	$(openvpn_srcdir)/argv.c
3b185161
 
ec4dff3b
 buffer_testdriver_CFLAGS  = @TEST_CFLAGS@ -I$(openvpn_srcdir) -I$(compat_srcdir)
 buffer_testdriver_LDFLAGS = @TEST_LDFLAGS@ -L$(openvpn_srcdir) -Wl,--wrap=parse_line
 buffer_testdriver_SOURCES = test_buffer.c mock_msg.c \
b7bea782
 	mock_get_random.c \
ec4dff3b
 	$(openvpn_srcdir)/platform.c
 
a5d35a01
 crypto_testdriver_CFLAGS  = @TEST_CFLAGS@ \
b081038c
 	-I$(openvpn_includedir) -I$(compat_srcdir) -I$(openvpn_srcdir)
 crypto_testdriver_LDFLAGS = @TEST_LDFLAGS@
a5d35a01
 crypto_testdriver_SOURCES = test_crypto.c mock_msg.c \
 	$(openvpn_srcdir)/buffer.c \
 	$(openvpn_srcdir)/crypto.c \
 	$(openvpn_srcdir)/crypto_mbedtls.c \
 	$(openvpn_srcdir)/crypto_openssl.c \
 	$(openvpn_srcdir)/otime.c \
 	$(openvpn_srcdir)/packet_id.c \
 	$(openvpn_srcdir)/platform.c
 
a87e1431
 packet_id_testdriver_CFLAGS  = @TEST_CFLAGS@ \
b081038c
 	-I$(openvpn_includedir) -I$(compat_srcdir) -I$(openvpn_srcdir)
 packet_id_testdriver_LDFLAGS = @TEST_LDFLAGS@
a87e1431
 packet_id_testdriver_SOURCES = test_packet_id.c mock_msg.c \
b7bea782
 	mock_get_random.c \
a87e1431
 	$(openvpn_srcdir)/buffer.c \
 	$(openvpn_srcdir)/otime.c \
 	$(openvpn_srcdir)/packet_id.c \
 	$(openvpn_srcdir)/platform.c
 
3b185161
 tls_crypt_testdriver_CFLAGS  = @TEST_CFLAGS@ \
b081038c
 	-I$(openvpn_includedir) -I$(compat_srcdir) -I$(openvpn_srcdir)
 tls_crypt_testdriver_LDFLAGS = @TEST_LDFLAGS@
3b185161
 tls_crypt_testdriver_SOURCES = test_tls_crypt.c mock_msg.c \
b7bea782
 	$(openvpn_srcdir)/base64.c \
3b185161
 	$(openvpn_srcdir)/buffer.c \
 	$(openvpn_srcdir)/crypto.c \
 	$(openvpn_srcdir)/crypto_mbedtls.c \
 	$(openvpn_srcdir)/crypto_openssl.c \
 	$(openvpn_srcdir)/otime.c \
 	$(openvpn_srcdir)/packet_id.c \
489c7bf9
 	$(openvpn_srcdir)/platform.c