include $(abs_top_nlbuild_autotools_dir)/automake/pre.am
lib_LIBRARIES = libopenthread-posix.a
libopenthread_posix_a_CPPFLAGS = \
-I$(top_srcdir)/include \
-I$(top_srcdir)/src \
-I$(top_srcdir)/src/core \
-I$(top_srcdir)/src/posix/platform \
-I$(top_srcdir)/src/posix/platform/include \
-D_GNU_SOURCE \
-DOPENTHREAD_FTD=1 \
-DOPENTHREAD_MTD=0 \
-DOPENTHREAD_RADIO=0 \
$(NULL)
libopenthread_posix_a_SOURCES = \
alarm.cpp \
entropy.cpp \
hdlc_interface.cpp \
logging.cpp \
misc.cpp \
netif.cpp \
radio.cpp \
radio_url.cpp \
settings.cpp \
spi_interface.cpp \
system.cpp \
uart.cpp \
udp.cpp \
virtual_time.cpp \
$(NULL)
noinst_HEADERS = \
hdlc_interface.hpp \
openthread-posix-config.h \
platform-posix.h \
radio_url.hpp \
$(NULL)
openthread_HEADERS = \
include/openthread/openthread-system.h \
$(NULL)
openthreaddir = $(includedir)/openthread
dist_openthread_HEADERS = $(openthread_headers)
if OPENTHREAD_BUILD_COVERAGE
CLEANFILES = $(wildcard *.gcda *.gcno)
endif
check_PROGRAMS = test-settings test-radio-url
test_settings_CPPFLAGS = \
-I$(top_srcdir)/include \
-I$(top_srcdir)/src \
-I$(top_srcdir)/src/core \
-I$(top_srcdir)/src/posix/platform/include \
-DOPENTHREAD_CONFIG_LOG_PLATFORM=0 \
-DSELF_TEST \
$(NULL)
test_settings_SOURCES = \
settings.cpp \
$(NULL)
test_radio_url_CPPFLAGS = \
-I$(top_srcdir)/include \
-I$(top_srcdir)/src \
-I$(top_srcdir)/src/core \
-I$(top_srcdir)/src/posix/platform/include \
-DOPENTHREAD_CONFIG_LOG_PLATFORM=0 \
-DSELF_TEST \
$(NULL)
test_radio_url_SOURCES = \
radio_url.cpp \
$(NULL)
TESTS = \
test-settings \
test-radio-url \
$(NULL)
include $(abs_top_nlbuild_autotools_dir)/automake/post.am