1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
## SPDX-License-Identifier: BSD-3-Clause
##
## Copyright (c) 2018-2020, 2022, Intel Corporation
include $(top_srcdir)/aminclude_static.am
if BUILDING_DLL
AM_CPPFLAGS = -DMPTCPD_DLL -DMPTCPD_DLL_EXPORTS
endif
lib_LTLIBRARIES = libmptcpd.la
libmptcpd_la_CPPFLAGS = \
-I$(top_srcdir)/include -I$(top_builddir)/include \
$(CODE_COVERAGE_CPPFLAGS) $(AM_CPPFLAGS)
libmptcpd_la_CFLAGS = $(ELL_CFLAGS) $(CODE_COVERAGE_CFLAGS)
libmptcpd_la_LIBADD = $(ELL_LIBS) $(CODE_COVERAGE_LIBS)
libmptcpd_la_LDFLAGS = \
-version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
libmptcpd_la_SOURCES = \
addr_info.c \
id_manager.c \
listener_manager.c \
network_monitor.c \
path_manager.c \
plugin.c \
sockaddr.c \
murmur_hash.c \
hash_sockaddr.c \
hash_sockaddr.h
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = mptcpd.pc
clean-local: code-coverage-clean
|