mirror of
https://github.com/espressif/openthread.git
synced 2026-09-02 15:20:07 +00:00
[makefile] update example platform makefiles
This commit makes the following changes to (platform) makefiles: - Removes conditional source file inclusions in Makefiles and adopts the model where the source files themselves would add `#if` check for the config option (this is the model adopted in OpenThread core). - Defines `PLATFORM_SOURCES` to include all the sources files - Adds `PRETTY_FILES` to specify files for "make pretty-check" This commit also adds `PRETTY_FILES` in unit test makefile.
This commit is contained in:
committed by
Jonathan Hui
parent
00299f2e91
commit
4207f41f91
@@ -208,6 +208,31 @@ test_diag_LDADD = $(top_builddir)/src/diag/libopenthread-diag.a
|
||||
test_diag_SOURCES = test_diag.cpp
|
||||
endif
|
||||
|
||||
PRETTY_FILES = \
|
||||
$(test_address_sanitizer_SOURCES) \
|
||||
$(test_aes_SOURCES) \
|
||||
$(test_child_SOURCES) \
|
||||
$(test_heap_SOURCES) \
|
||||
$(test_hmac_sha256_SOURCES) \
|
||||
$(test_link_quality_SOURCES) \
|
||||
$(test_lowpan_SOURCES) \
|
||||
$(test_network_data_SOURCES) \
|
||||
$(test_mac_frame_SOURCES) \
|
||||
$(test_message_SOURCES) \
|
||||
$(test_message_queue_SOURCES) \
|
||||
$(test_ncp_buffer_SOURCES) \
|
||||
$(test_priority_queue_SOURCES) \
|
||||
$(test_pskc_SOURCES) \
|
||||
$(test_strlcat_SOURCES) \
|
||||
$(test_strlcpy_SOURCES) \
|
||||
$(test_strnlen_SOURCES) \
|
||||
$(test_spinel_decoder_SOURCES) \
|
||||
$(test_spinel_encoder_SOURCES) \
|
||||
$(test_timer_SOURCES) \
|
||||
$(test_toolchain_SOURCES) \
|
||||
$(test_diag_SOURCES) \
|
||||
$(NULL)
|
||||
|
||||
if OPENTHREAD_BUILD_COVERAGE
|
||||
CLEANFILES = $(wildcard *.gcda *.gcno)
|
||||
endif # OPENTHREAD_BUILD_COVERAGE
|
||||
|
||||
Reference in New Issue
Block a user