Add "--enable-ftd" build option (#1384)

* Add a new build target: ncp-mtd.

* Platform with "--enable-ftd" build option will build both MTD and FTD.

* Platform without "--enable-ftd" build option will only build MTD.
This commit is contained in:
Shu Chen
2017-02-24 10:10:53 -08:00
committed by Jonathan Hui
parent 64806de6fa
commit fc45943f8c
16 changed files with 134 additions and 67 deletions
+2 -4
View File
@@ -112,7 +112,7 @@ LDFLAGS_COMMON += \
$(NULL)
endif
if OPENTHREAD_ENABLE_CLI_FTD
if OPENTHREAD_ENABLE_FTD
bin_PROGRAMS += \
ot-cli-ftd \
$(NULL)
@@ -134,9 +134,8 @@ ot_cli_ftd_LDFLAGS = \
ot_cli_ftd_SOURCES = \
$(SOURCES_COMMON) \
$(NULL)
endif # OPENTHREAD_ENABLE_CLI_FTD
endif # OPENTHREAD_ENABLE_FTD
if OPENTHREAD_ENABLE_CLI_MTD
bin_PROGRAMS += \
ot-cli-mtd \
$(NULL)
@@ -158,7 +157,6 @@ ot_cli_mtd_LDFLAGS = \
ot_cli_mtd_SOURCES = \
$(SOURCES_COMMON) \
$(NULL)
endif # OPENTHREAD_ENABLE_CLI_MTD
if OPENTHREAD_BUILD_COVERAGE
CLEANFILES = $(wildcard *.gcda *.gcno)