mirror of https://github.com/ARMmbed/mbed-os.git
CMake: Fix build failure due to drivers and lwipstack dirs move
parent
8b3cec2fa4
commit
e744208c07
|
@ -4,4 +4,5 @@
|
||||||
add_subdirectory(cellular)
|
add_subdirectory(cellular)
|
||||||
add_subdirectory(drivers)
|
add_subdirectory(drivers)
|
||||||
add_subdirectory(libraries)
|
add_subdirectory(libraries)
|
||||||
|
add_subdirectory(lwipstack)
|
||||||
add_subdirectory(netsocket)
|
add_subdirectory(netsocket)
|
||||||
|
|
|
@ -1,5 +1,17 @@
|
||||||
|
# Copyright (c) 2020 ARM Limited. All rights reserved.
|
||||||
# SPDX-License-Identifier: Apache-2.0
|
# SPDX-License-Identifier: Apache-2.0
|
||||||
|
|
||||||
|
target_include_directories(mbed-os
|
||||||
|
PUBLIC
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}/include
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}/include/lwipstack
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}/lwip/src/include
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}/lwip/src/include/lwip
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}/lwip-sys
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}/lwip-sys/arch
|
||||||
|
)
|
||||||
|
|
||||||
target_sources(mbed-os
|
target_sources(mbed-os
|
||||||
PRIVATE
|
PRIVATE
|
||||||
lwip/src/api/lwip_api_lib.c
|
lwip/src/api/lwip_api_lib.c
|
||||||
|
@ -66,22 +78,11 @@ target_sources(mbed-os
|
||||||
lwip-sys/lwip_random.c
|
lwip-sys/lwip_random.c
|
||||||
lwip-sys/lwip_tcp_isn.c
|
lwip-sys/lwip_tcp_isn.c
|
||||||
|
|
||||||
LWIPInterface.cpp
|
source/LWIPInterface.cpp
|
||||||
LWIPInterfaceEMAC.cpp
|
source/LWIPInterfaceEMAC.cpp
|
||||||
LWIPInterfaceL3IP.cpp
|
source/LWIPInterfaceL3IP.cpp
|
||||||
LWIPInterfacePPP.cpp
|
source/LWIPInterfacePPP.cpp
|
||||||
LWIPMemoryManager.cpp
|
source/LWIPMemoryManager.cpp
|
||||||
LWIPStack.cpp
|
source/LWIPStack.cpp
|
||||||
lwip_tools.cpp
|
source/lwip_tools.cpp
|
||||||
)
|
)
|
||||||
|
|
||||||
target_include_directories(mbed-os
|
|
||||||
PUBLIC
|
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}
|
|
||||||
lwip/src/include
|
|
||||||
lwip/src/include/lwip
|
|
||||||
lwip-sys
|
|
||||||
lwip-sys/arch
|
|
||||||
)
|
|
||||||
|
|
||||||
mbed_add_cmake_directory_if_labels("COMPONENT")
|
|
|
@ -1,5 +1,14 @@
|
||||||
|
# Copyright (c) 2020 ARM Limited. All rights reserved.
|
||||||
# SPDX-License-Identifier: Apache-2.0
|
# SPDX-License-Identifier: Apache-2.0
|
||||||
|
|
||||||
|
target_include_directories(mbed-os
|
||||||
|
PUBLIC
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}/include
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}/include/drivers
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}/include/drivers/internal
|
||||||
|
)
|
||||||
|
|
||||||
target_sources(mbed-os
|
target_sources(mbed-os
|
||||||
PRIVATE
|
PRIVATE
|
||||||
source/AnalogIn.cpp
|
source/AnalogIn.cpp
|
||||||
|
@ -23,25 +32,34 @@ target_sources(mbed-os
|
||||||
source/PwmOut.cpp
|
source/PwmOut.cpp
|
||||||
source/QSPI.cpp
|
source/QSPI.cpp
|
||||||
source/ResetReason.cpp
|
source/ResetReason.cpp
|
||||||
source/SerialBase.cpp
|
|
||||||
source/SerialWireOutput.cpp
|
|
||||||
source/SFDP.cpp
|
source/SFDP.cpp
|
||||||
source/SPI.cpp
|
source/SPI.cpp
|
||||||
source/SPISlave.cpp
|
source/SPISlave.cpp
|
||||||
|
source/SerialBase.cpp
|
||||||
|
source/SerialWireOutput.cpp
|
||||||
source/Ticker.cpp
|
source/Ticker.cpp
|
||||||
source/Timeout.cpp
|
source/Timeout.cpp
|
||||||
source/Timer.cpp
|
source/Timer.cpp
|
||||||
source/TimerEvent.cpp
|
source/TimerEvent.cpp
|
||||||
source/UnbufferedSerial.cpp
|
source/UnbufferedSerial.cpp
|
||||||
source/Watchdog.cpp
|
source/Watchdog.cpp
|
||||||
source/Watchdog.cpp
|
|
||||||
)
|
|
||||||
|
|
||||||
target_include_directories(mbed-os
|
source/usb/AsyncOp.cpp
|
||||||
PUBLIC
|
source/usb/ByteBuffer.cpp
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}
|
source/usb/EndpointResolver.cpp
|
||||||
)
|
source/usb/LinkedListBase.cpp
|
||||||
target_include_directories(mbed-os
|
source/usb/OperationListBase.cpp
|
||||||
PUBLIC
|
source/usb/PolledQueue.cpp
|
||||||
internal
|
source/usb/TaskBase.cpp
|
||||||
|
source/usb/USBAudio.cpp
|
||||||
|
source/usb/USBCDC.cpp
|
||||||
|
source/usb/USBCDC_ECM.cpp
|
||||||
|
source/usb/USBDevice.cpp
|
||||||
|
source/usb/USBHID.cpp
|
||||||
|
source/usb/USBKeyboard.cpp
|
||||||
|
source/usb/USBMIDI.cpp
|
||||||
|
source/usb/USBMSD.cpp
|
||||||
|
source/usb/USBMouse.cpp
|
||||||
|
source/usb/USBMouseKeyboard.cpp
|
||||||
|
source/usb/USBSerial.cpp
|
||||||
)
|
)
|
||||||
|
|
|
@ -9,7 +9,6 @@ add_subdirectory(frameworks/mbed-client-randlib)
|
||||||
add_subdirectory(frameworks/mbed-trace)
|
add_subdirectory(frameworks/mbed-trace)
|
||||||
add_subdirectory(frameworks/mbed-client-cli)
|
add_subdirectory(frameworks/mbed-client-cli)
|
||||||
add_subdirectory(lorawan)
|
add_subdirectory(lorawan)
|
||||||
add_subdirectory(lwipstack)
|
|
||||||
add_subdirectory(mbedtls)
|
add_subdirectory(mbedtls)
|
||||||
add_subdirectory(nanostack)
|
add_subdirectory(nanostack)
|
||||||
add_subdirectory(nfc)
|
add_subdirectory(nfc)
|
||||||
|
|
Loading…
Reference in New Issue