diff --git a/src/posix/platform/Makefile.am b/src/posix/platform/Makefile.am index cdaeee4c0..8ea69708a 100644 --- a/src/posix/platform/Makefile.am +++ b/src/posix/platform/Makefile.am @@ -43,19 +43,29 @@ libopenthread_posix_a_SOURCES = \ alarm.c \ flash.c \ frame_queue.cpp \ - hdlc.cpp \ logging.c \ misc.c \ radio_spinel.cpp \ random.c \ settings.cpp \ spi-stubs.c \ - spinel.c \ sim.c \ system.c \ uart.c \ $(NULL) +INC_NCP_SOURCES = \ + inc_spinel.c \ + inc_hdlc.cpp \ + $(NULL) + +nodist_libopenthread_posix_a_SOURCES = \ + $(INC_NCP_SOURCES) \ + $(NULL) + +inc_%: ../../ncp/% + echo '#include "$<"' > $@ + noinst_HEADERS = \ flash.h \ frame_queue.hpp \ diff --git a/src/posix/platform/hdlc.cpp b/src/posix/platform/hdlc.cpp deleted file mode 120000 index 992e41183..000000000 --- a/src/posix/platform/hdlc.cpp +++ /dev/null @@ -1 +0,0 @@ -../../ncp/hdlc.cpp \ No newline at end of file diff --git a/src/posix/platform/spinel.c b/src/posix/platform/spinel.c deleted file mode 120000 index a764fdc82..000000000 --- a/src/posix/platform/spinel.c +++ /dev/null @@ -1 +0,0 @@ -../../ncp/spinel.c \ No newline at end of file