CMake: Restore rtos api and netsocket presence macro names

The old tools rely on the old names to build
pull/13566/head
Hugues Kamba 2020-10-16 15:59:52 +01:00
parent 448986feb6
commit c82e8c2337
4 changed files with 11 additions and 6 deletions

View File

@ -29,3 +29,8 @@ target_sources(mbed-os PRIVATE
source/mbed_rtx_handlers.c source/mbed_rtx_handlers.c
source/mbed_rtx_idle.cpp source/mbed_rtx_idle.cpp
) )
target_compile_definitions(mbed-os
PUBLIC
MBED_CONF_RTOS_PRESENT=1
)

View File

@ -42,7 +42,7 @@ target_sources(mbed-os-netsocket
target_compile_definitions(mbed-os-netsocket target_compile_definitions(mbed-os-netsocket
INTERFACE INTERFACE
MBED_CONF_NETSOCKET_PRESENT=1 MBED_CONF_NSAPI_PRESENT=1
) )
target_link_libraries(mbed-os-netsocket target_link_libraries(mbed-os-netsocket

8
mbed.h
View File

@ -19,20 +19,20 @@
#include "platform/mbed_version.h" #include "platform/mbed_version.h"
#if defined(MBED_CONF_RTOS_PRESENT) #if MBED_CONF_RTOS_API_PRESENT
#include "rtos/rtos.h" #include "rtos/rtos.h"
#endif #endif
#if defined(MBED_CONF_NETSOCKET_PRESENT) #if MBED_CONF_NSAPI_PRESENT
#include "netsocket/nsapi.h" #include "netsocket/nsapi.h"
#include "netsocket/nsapi_ppp.h" #include "netsocket/nsapi_ppp.h"
#endif #endif
#if defined(MBED_CONF_EVENTS_PRESENT) #if MBED_CONF_EVENTS_PRESENT
#include "events/mbed_events.h" #include "events/mbed_events.h"
#endif #endif
#if defined(MBED_CONF_FILESYSTEM_PRESENT) #if MBED_CONF_FILESYSTEM_PRESENT
#include "filesystem/mbed_filesystem.h" #include "filesystem/mbed_filesystem.h"
#endif #endif

View File

@ -23,5 +23,5 @@ target_sources(mbed-os
target_compile_definitions(mbed-os target_compile_definitions(mbed-os
PUBLIC PUBLIC
MBED_CONF_RTOS_PRESENT=1 MBED_CONF_RTOS_API_PRESENT=1
) )