Simulated product dispenser
Fork of mbed-cloud-workshop-connect-HTS221 by
simple-mbed-cloud-client/mbed-cloud-client/CMakeLists.txt@4:e518dde96e59, 2018-10-25 (annotated)
- Committer:
- JimCarver
- Date:
- Thu Oct 25 14:00:12 2018 +0000
- Revision:
- 4:e518dde96e59
- Parent:
- 0:6b753f761943
Simulated dispenser
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
JimCarver | 0:6b753f761943 | 1 | INCLUDE(CMakeForceCompiler) |
JimCarver | 0:6b753f761943 | 2 | # CROSS COMPILER SETTING |
JimCarver | 0:6b753f761943 | 3 | cmake_minimum_required (VERSION 2.8) |
JimCarver | 0:6b753f761943 | 4 | SET(CMAKE_SYSTEM_NAME Generic) |
JimCarver | 0:6b753f761943 | 5 | |
JimCarver | 0:6b753f761943 | 6 | add_definitions(-DTARGET_LIKE_POSIX) |
JimCarver | 0:6b753f761943 | 7 | |
JimCarver | 0:6b753f761943 | 8 | if (${OS_BRAND} MATCHES Linux) |
JimCarver | 0:6b753f761943 | 9 | add_definitions(-DMBED_CONF_NS_HAL_PAL_EVENT_LOOP_THREAD_STACK_SIZE=102400) |
JimCarver | 0:6b753f761943 | 10 | else() |
JimCarver | 0:6b753f761943 | 11 | add_definitions(-DMBED_CONF_NS_HAL_PAL_EVENT_LOOP_THREAD_STACK_SIZE=8000) |
JimCarver | 0:6b753f761943 | 12 | endif() |
JimCarver | 0:6b753f761943 | 13 | |
JimCarver | 0:6b753f761943 | 14 | |
JimCarver | 0:6b753f761943 | 15 | SET(MBED_CLOUD_CLIENT_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/mbed-cloud-client) |
JimCarver | 0:6b753f761943 | 16 | |
JimCarver | 0:6b753f761943 | 17 | add_definitions(-DMBED_CONF_NANOSTACK_EVENTLOOP_EXCLUDE_HIGHRES_TIMER) |
JimCarver | 0:6b753f761943 | 18 | add_definitions(-DMBED_CONF_NANOSTACK_EVENTLOOP_USE_PLATFORM_TICK_TIMER) |
JimCarver | 0:6b753f761943 | 19 | |
JimCarver | 0:6b753f761943 | 20 | project(mbedCloudClient) |
JimCarver | 0:6b753f761943 | 21 | |
JimCarver | 0:6b753f761943 | 22 | # mbed-cloud-client |
JimCarver | 0:6b753f761943 | 23 | |
JimCarver | 0:6b753f761943 | 24 | ADD_GLOBALDIR( ${CMAKE_CURRENT_SOURCE_DIR}) |
JimCarver | 0:6b753f761943 | 25 | ADD_GLOBALDIR( ${CMAKE_CURRENT_SOURCE_DIR}/source) |
JimCarver | 0:6b753f761943 | 26 | ADD_GLOBALDIR( ${CMAKE_CURRENT_SOURCE_DIR}/source/include) |
JimCarver | 0:6b753f761943 | 27 | ADD_GLOBALDIR( ${CMAKE_CURRENT_SOURCE_DIR}/mbed-cloud-client) |
JimCarver | 0:6b753f761943 | 28 | ADD_GLOBALDIR( ${CMAKE_CURRENT_SOURCE_DIR}/mbed-client) |
JimCarver | 0:6b753f761943 | 29 | |
JimCarver | 0:6b753f761943 | 30 | # mbed-client |
JimCarver | 0:6b753f761943 | 31 | |
JimCarver | 0:6b753f761943 | 32 | SET(MBED_CLIENT_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/mbed-client) |
JimCarver | 0:6b753f761943 | 33 | |
JimCarver | 0:6b753f761943 | 34 | ADD_GLOBALDIR(${MBED_CLIENT_SOURCE_DIR}) |
JimCarver | 0:6b753f761943 | 35 | ADD_GLOBALDIR(${MBED_CLIENT_SOURCE_DIR}/source) |
JimCarver | 0:6b753f761943 | 36 | ADD_GLOBALDIR(${MBED_CLIENT_SOURCE_DIR}/source/include) |
JimCarver | 0:6b753f761943 | 37 | ADD_GLOBALDIR(${MBED_CLIENT_SOURCE_DIR}/mbed-client) |
JimCarver | 0:6b753f761943 | 38 | ADD_GLOBALDIR(${MBED_CLIENT_SOURCE_DIR}/mbed-client-c) |
JimCarver | 0:6b753f761943 | 39 | ADD_GLOBALDIR(${MBED_CLIENT_SOURCE_DIR}/mbed-client-c/nsdl-c) |
JimCarver | 0:6b753f761943 | 40 | ADD_GLOBALDIR(${MBED_CLIENT_SOURCE_DIR}/mbed-client-c/source/include) |
JimCarver | 0:6b753f761943 | 41 | ADD_GLOBALDIR(${MBED_CLIENT_SOURCE_DIR}/mbed-client-classic) |
JimCarver | 0:6b753f761943 | 42 | ADD_GLOBALDIR(${MBED_CLIENT_SOURCE_DIR}/mbed-client-classic/mbed-client-classic) |
JimCarver | 0:6b753f761943 | 43 | ADD_GLOBALDIR(${MBED_CLIENT_SOURCE_DIR}/mbed-client-mbed-tls) |
JimCarver | 0:6b753f761943 | 44 | ADD_GLOBALDIR(${MBED_CLIENT_SOURCE_DIR}/mbed-client-mbed-tls/mbed-client-mbedtls) |
JimCarver | 0:6b753f761943 | 45 | |
JimCarver | 0:6b753f761943 | 46 | # pal headers |
JimCarver | 0:6b753f761943 | 47 | |
JimCarver | 0:6b753f761943 | 48 | SET(PAL_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/mbed-client-pal/Source) |
JimCarver | 0:6b753f761943 | 49 | ADD_GLOBALDIR(${PAL_SOURCE_DIR}/PAL-Impl/Services-API) |
JimCarver | 0:6b753f761943 | 50 | ADD_GLOBALDIR(${PAL_SOURCE_DIR}/Port/Platform-API) |
JimCarver | 0:6b753f761943 | 51 | |
JimCarver | 0:6b753f761943 | 52 | # common components |
JimCarver | 0:6b753f761943 | 53 | |
JimCarver | 0:6b753f761943 | 54 | ADD_GLOBALDIR(${CMAKE_CURRENT_SOURCE_DIR}/mbed-coap) |
JimCarver | 0:6b753f761943 | 55 | ADD_GLOBALDIR(${CMAKE_CURRENT_SOURCE_DIR}/mbed-coap/mbed-coap) |
JimCarver | 0:6b753f761943 | 56 | ADD_GLOBALDIR(${CMAKE_CURRENT_SOURCE_DIR}/mbed-coap/source/include) |
JimCarver | 0:6b753f761943 | 57 | ADD_GLOBALDIR(${CMAKE_CURRENT_SOURCE_DIR}/mbed-trace) |
JimCarver | 0:6b753f761943 | 58 | ADD_GLOBALDIR(${CMAKE_CURRENT_SOURCE_DIR}/mbed-trace/mbed-trace) |
JimCarver | 0:6b753f761943 | 59 | ADD_GLOBALDIR(${CMAKE_CURRENT_SOURCE_DIR}/mbed-client-randlib) |
JimCarver | 0:6b753f761943 | 60 | ADD_GLOBALDIR(${CMAKE_CURRENT_SOURCE_DIR}/mbed-client-randlib/mbed-client-randlib) |
JimCarver | 0:6b753f761943 | 61 | ADD_GLOBALDIR(${CMAKE_CURRENT_SOURCE_DIR}/mbed-client-randlib/mbed-client-randlib/platform) |
JimCarver | 0:6b753f761943 | 62 | ADD_GLOBALDIR(${CMAKE_CURRENT_SOURCE_DIR}/nanostack-libservice) |
JimCarver | 0:6b753f761943 | 63 | ADD_GLOBALDIR(${CMAKE_CURRENT_SOURCE_DIR}/nanostack-libservice/mbed-client-libservice) |
JimCarver | 0:6b753f761943 | 64 | ADD_GLOBALDIR(${CMAKE_CURRENT_SOURCE_DIR}/nanostack-libservice/mbed-client-libservice/platform) |
JimCarver | 0:6b753f761943 | 65 | ADD_GLOBALDIR(${CMAKE_CURRENT_SOURCE_DIR}/sal-stack-nanostack-eventloop) |
JimCarver | 0:6b753f761943 | 66 | ADD_GLOBALDIR(${CMAKE_CURRENT_SOURCE_DIR}/sal-stack-nanostack-eventloop/nanostack-event-loop) |
JimCarver | 0:6b753f761943 | 67 | ADD_GLOBALDIR(${CMAKE_CURRENT_SOURCE_DIR}/ns-hal-pal) |
JimCarver | 0:6b753f761943 | 68 | |
JimCarver | 0:6b753f761943 | 69 | # factory-client |
JimCarver | 0:6b753f761943 | 70 | |
JimCarver | 0:6b753f761943 | 71 | SET(FACTORY_CLIENT_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/factory-configurator-client) |
JimCarver | 0:6b753f761943 | 72 | ADD_GLOBALDIR(${FACTORY_CLIENT_SOURCE_DIR}/factory-configurator-client) |
JimCarver | 0:6b753f761943 | 73 | |
JimCarver | 0:6b753f761943 | 74 | SET(FCC_MODULES |
JimCarver | 0:6b753f761943 | 75 | ftcd-comm-base |
JimCarver | 0:6b753f761943 | 76 | ftcd-comm-socket |
JimCarver | 0:6b753f761943 | 77 | crypto-service |
JimCarver | 0:6b753f761943 | 78 | key-config-manager |
JimCarver | 0:6b753f761943 | 79 | factory-configurator-client |
JimCarver | 0:6b753f761943 | 80 | fcc-bundle-handler |
JimCarver | 0:6b753f761943 | 81 | secsrv-cbor |
JimCarver | 0:6b753f761943 | 82 | logger |
JimCarver | 0:6b753f761943 | 83 | storage |
JimCarver | 0:6b753f761943 | 84 | utils |
JimCarver | 0:6b753f761943 | 85 | mbed-trace-helper |
JimCarver | 0:6b753f761943 | 86 | fcc-output-info-handler |
JimCarver | 0:6b753f761943 | 87 | mbed-client-esfs |
JimCarver | 0:6b753f761943 | 88 | ) |
JimCarver | 0:6b753f761943 | 89 | |
JimCarver | 0:6b753f761943 | 90 | # includes |
JimCarver | 0:6b753f761943 | 91 | FOREACH(module ${FCC_MODULES}) |
JimCarver | 0:6b753f761943 | 92 | ADD_GLOBALDIR(${FACTORY_CLIENT_SOURCE_DIR}/${module}/${module}) |
JimCarver | 0:6b753f761943 | 93 | ADD_GLOBALDIR(${FACTORY_CLIENT_SOURCE_DIR}/${module}/source/include) |
JimCarver | 0:6b753f761943 | 94 | ENDFOREACH() |
JimCarver | 0:6b753f761943 | 95 | |
JimCarver | 0:6b753f761943 | 96 | include_directories(${FACTORY_CLIENT_SOURCE_DIR}/factory-configurator-client/source/include) |
JimCarver | 0:6b753f761943 | 97 | include_directories(${FACTORY_CLIENT_SOURCE_DIR}/factory-configurator-client/factory-configurator-client) |
JimCarver | 0:6b753f761943 | 98 | include_directories(${FACTORY_CLIENT_SOURCE_DIR}/fc_protocol_handler/fc_protocol_handler) |
JimCarver | 0:6b753f761943 | 99 | include_directories(${FACTORY_CLIENT_SOURCE_DIR}/fc_protocol_handler/source/include) |
JimCarver | 0:6b753f761943 | 100 | include_directories(${FACTORY_CLIENT_SOURCE_DIR}/secure_store) |
JimCarver | 0:6b753f761943 | 101 | include_directories(${FACTORY_CLIENT_SOURCE_DIR}/secure_store/secure_store) |
JimCarver | 0:6b753f761943 | 102 | include_directories(${FACTORY_CLIENT_SOURCE_DIR}/storage) |
JimCarver | 0:6b753f761943 | 103 | include_directories(${FACTORY_CLIENT_SOURCE_DIR}/storage/storage) |
JimCarver | 0:6b753f761943 | 104 | include_directories(${FACTORY_CLIENT_SOURCE_DIR}/key-config-manager) |
JimCarver | 0:6b753f761943 | 105 | include_directories(${FACTORY_CLIENT_SOURCE_DIR}/key-config-manager/source/include) |
JimCarver | 0:6b753f761943 | 106 | include_directories(${FACTORY_CLIENT_SOURCE_DIR}/utils) |
JimCarver | 0:6b753f761943 | 107 | include_directories(${FACTORY_CLIENT_SOURCE_DIR}/utils/utils) |
JimCarver | 0:6b753f761943 | 108 | include_directories(${FACTORY_CLIENT_SOURCE_DIR}/logger) |
JimCarver | 0:6b753f761943 | 109 | include_directories(${FACTORY_CLIENT_SOURCE_DIR}/logger/logger) |
JimCarver | 0:6b753f761943 | 110 | include_directories(${FACTORY_CLIENT_SOURCE_DIR}/mbed-client-esfs/source/include) |
JimCarver | 0:6b753f761943 | 111 | include_directories(${FACTORY_CLIENT_SOURCE_DIR}/mbed-client-esfs/source-pal/api) |
JimCarver | 0:6b753f761943 | 112 | include_directories(${FACTORY_CLIENT_SOURCE_DIR}/mbed-client-esfs/source-pal/linux) |
JimCarver | 0:6b753f761943 | 113 | include_directories(${FACTORY_CLIENT_SOURCE_DIR}/crypto-service/crypto-service) |
JimCarver | 0:6b753f761943 | 114 | include_directories(${FACTORY_CLIENT_SOURCE_DIR}/crypto-service/source/include) |
JimCarver | 0:6b753f761943 | 115 | include_directories(${FACTORY_CLIENT_SOURCE_DIR}/secsrv-cbor/secsrv-cbor) |
JimCarver | 0:6b753f761943 | 116 | include_directories(${FACTORY_CLIENT_SOURCE_DIR}/fcc-bundle-handler/fcc-bundle-handler) |
JimCarver | 0:6b753f761943 | 117 | include_directories(${FACTORY_CLIENT_SOURCE_DIR}/fcc-bundle-handler/source/include) |
JimCarver | 0:6b753f761943 | 118 | include_directories(${FACTORY_CLIENT_SOURCE_DIR}/fcc-output-info-handler/fcc-output-info-handler) |
JimCarver | 0:6b753f761943 | 119 | |
JimCarver | 0:6b753f761943 | 120 | # update-client |
JimCarver | 0:6b753f761943 | 121 | |
JimCarver | 0:6b753f761943 | 122 | SET(UPDATE_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/update-client-hub) |
JimCarver | 0:6b753f761943 | 123 | |
JimCarver | 0:6b753f761943 | 124 | ADD_GLOBALDIR(${UPDATE_SOURCE_DIR}) |
JimCarver | 0:6b753f761943 | 125 | ADD_GLOBALDIR(${UPDATE_SOURCE_DIR}/update-client-hub) |
JimCarver | 0:6b753f761943 | 126 | ADD_GLOBALDIR(${UPDATE_SOURCE_DIR}/modules/atomic-queue) |
JimCarver | 0:6b753f761943 | 127 | ADD_GLOBALDIR(${UPDATE_SOURCE_DIR}/modules/atomic-queue/atomic-queue) |
JimCarver | 0:6b753f761943 | 128 | ADD_GLOBALDIR(${UPDATE_SOURCE_DIR}/modules/common) |
JimCarver | 0:6b753f761943 | 129 | ADD_GLOBALDIR(${UPDATE_SOURCE_DIR}/modules/common/update-client-common) |
JimCarver | 0:6b753f761943 | 130 | ADD_GLOBALDIR(${UPDATE_SOURCE_DIR}/modules/resume-engine) |
JimCarver | 0:6b753f761943 | 131 | ADD_GLOBALDIR(${UPDATE_SOURCE_DIR}/modules/resume-engine/resume-engine) |
JimCarver | 0:6b753f761943 | 132 | ADD_GLOBALDIR(${UPDATE_SOURCE_DIR}/modules/control-center) |
JimCarver | 0:6b753f761943 | 133 | ADD_GLOBALDIR(${UPDATE_SOURCE_DIR}/modules/control-center/update-client-control-center) |
JimCarver | 0:6b753f761943 | 134 | ADD_GLOBALDIR(${UPDATE_SOURCE_DIR}/modules/device-identity) |
JimCarver | 0:6b753f761943 | 135 | ADD_GLOBALDIR(${UPDATE_SOURCE_DIR}/modules/device-identity/pal4life-device-identity) |
JimCarver | 0:6b753f761943 | 136 | ADD_GLOBALDIR(${UPDATE_SOURCE_DIR}/modules/firmware-manager) |
JimCarver | 0:6b753f761943 | 137 | ADD_GLOBALDIR(${UPDATE_SOURCE_DIR}/modules/firmware-manager/update-client-firmware-manager) |
JimCarver | 0:6b753f761943 | 138 | ADD_GLOBALDIR(${UPDATE_SOURCE_DIR}/modules/lwm2m-mbed) |
JimCarver | 0:6b753f761943 | 139 | ADD_GLOBALDIR(${UPDATE_SOURCE_DIR}/modules/lwm2m-mbed/update-client-lwm2m) |
JimCarver | 0:6b753f761943 | 140 | ADD_GLOBALDIR(${UPDATE_SOURCE_DIR}/modules/manifest-manager) |
JimCarver | 0:6b753f761943 | 141 | ADD_GLOBALDIR(${UPDATE_SOURCE_DIR}/modules/manifest-manager/update-client-manifest-manager) |
JimCarver | 0:6b753f761943 | 142 | ADD_GLOBALDIR(${UPDATE_SOURCE_DIR}/modules/manifest-manager/source) |
JimCarver | 0:6b753f761943 | 143 | ADD_GLOBALDIR(${UPDATE_SOURCE_DIR}/modules/monitor) |
JimCarver | 0:6b753f761943 | 144 | ADD_GLOBALDIR(${UPDATE_SOURCE_DIR}/modules/monitor/update-client-monitor) |
JimCarver | 0:6b753f761943 | 145 | ADD_GLOBALDIR(${UPDATE_SOURCE_DIR}/modules/paal-update-api) |
JimCarver | 0:6b753f761943 | 146 | ADD_GLOBALDIR(${UPDATE_SOURCE_DIR}/modules/paal-update-api/paal-update-api) |
JimCarver | 0:6b753f761943 | 147 | ADD_GLOBALDIR(${UPDATE_SOURCE_DIR}/modules/source) |
JimCarver | 0:6b753f761943 | 148 | ADD_GLOBALDIR(${UPDATE_SOURCE_DIR}/modules/source/update-client-source) |
JimCarver | 0:6b753f761943 | 149 | ADD_GLOBALDIR(${UPDATE_SOURCE_DIR}/modules/source-http) |
JimCarver | 0:6b753f761943 | 150 | ADD_GLOBALDIR(${UPDATE_SOURCE_DIR}/modules/source-http/update-client-source-http) |
JimCarver | 0:6b753f761943 | 151 | ADD_GLOBALDIR(${UPDATE_SOURCE_DIR}/modules/source-http-socket) |
JimCarver | 0:6b753f761943 | 152 | ADD_GLOBALDIR(${UPDATE_SOURCE_DIR}/modules/source-http-socket/update-client-source-http-socket) |
JimCarver | 0:6b753f761943 | 153 | ADD_GLOBALDIR(${UPDATE_SOURCE_DIR}/modules/source-manager) |
JimCarver | 0:6b753f761943 | 154 | ADD_GLOBALDIR(${UPDATE_SOURCE_DIR}/modules/source-manager/update-client-source-manager) |
JimCarver | 0:6b753f761943 | 155 | ADD_GLOBALDIR(${UPDATE_SOURCE_DIR}/modules/paal) |
JimCarver | 0:6b753f761943 | 156 | ADD_GLOBALDIR(${UPDATE_SOURCE_DIR}/modules/paal/update-client-paal) |
JimCarver | 0:6b753f761943 | 157 | ADD_GLOBALDIR(${UPDATE_SOURCE_DIR}/modules/pal-filesystem) |
JimCarver | 0:6b753f761943 | 158 | ADD_GLOBALDIR(${UPDATE_SOURCE_DIR}/modules/pal-filesystem/update-client-pal-filesystem) |
JimCarver | 0:6b753f761943 | 159 | ADD_GLOBALDIR(${UPDATE_SOURCE_DIR}/modules/pal-flashiap) |
JimCarver | 0:6b753f761943 | 160 | ADD_GLOBALDIR(${UPDATE_SOURCE_DIR}/modules/pal-flashiap/update-client-pal-flashiap) |
JimCarver | 0:6b753f761943 | 161 | ADD_GLOBALDIR(${UPDATE_SOURCE_DIR}/modules/pal-linux) |
JimCarver | 0:6b753f761943 | 162 | ADD_GLOBALDIR(${UPDATE_SOURCE_DIR}/modules/pal-linux/update-client-pal-linux) |
JimCarver | 0:6b753f761943 | 163 | |
JimCarver | 0:6b753f761943 | 164 | FILE(GLOB MBED_CLOUD_CLIENT_SRC |
JimCarver | 0:6b753f761943 | 165 | "${CMAKE_CURRENT_SOURCE_DIR}/source/*.c" |
JimCarver | 0:6b753f761943 | 166 | "${CMAKE_CURRENT_SOURCE_DIR}/source/*.cpp" |
JimCarver | 0:6b753f761943 | 167 | "${MBED_CLIENT_SOURCE_DIR}/source/*.cpp" |
JimCarver | 0:6b753f761943 | 168 | "${MBED_CLIENT_SOURCE_DIR}/source/*.c" |
JimCarver | 0:6b753f761943 | 169 | "${MBED_CLIENT_SOURCE_DIR}/mbed-client-c/source/*.c" |
JimCarver | 0:6b753f761943 | 170 | "${MBED_CLIENT_SOURCE_DIR}/mbed-client-classic/source/*.cpp" |
JimCarver | 0:6b753f761943 | 171 | "${MBED_CLIENT_SOURCE_DIR}/mbed-client-mbed-tls/source/*.cpp" |
JimCarver | 0:6b753f761943 | 172 | |
JimCarver | 0:6b753f761943 | 173 | "${CMAKE_CURRENT_SOURCE_DIR}/mbed-coap/source/*.c" |
JimCarver | 0:6b753f761943 | 174 | |
JimCarver | 0:6b753f761943 | 175 | "${CMAKE_CURRENT_SOURCE_DIR}/mbed-client-randlib/source/*.c" |
JimCarver | 0:6b753f761943 | 176 | |
JimCarver | 0:6b753f761943 | 177 | "${CMAKE_CURRENT_SOURCE_DIR}/sal-stack-nanostack-eventloop/source/*.c" |
JimCarver | 0:6b753f761943 | 178 | "${CMAKE_CURRENT_SOURCE_DIR}/sal-stack-nanostack-eventloop/source/*.h" |
JimCarver | 0:6b753f761943 | 179 | "${CMAKE_CURRENT_SOURCE_DIR}/sal-stack-nanostack-eventloop/source/*.cpp" |
JimCarver | 0:6b753f761943 | 180 | |
JimCarver | 0:6b753f761943 | 181 | "${CMAKE_CURRENT_SOURCE_DIR}/nanostack-libservice/source/libBits/common_functions.c" |
JimCarver | 0:6b753f761943 | 182 | "${CMAKE_CURRENT_SOURCE_DIR}/nanostack-libservice/source/libList/*.c" |
JimCarver | 0:6b753f761943 | 183 | "${CMAKE_CURRENT_SOURCE_DIR}/nanostack-libservice/source/nsdynmemLIB/*.c" |
JimCarver | 0:6b753f761943 | 184 | "${CMAKE_CURRENT_SOURCE_DIR}/nanostack-libservice/source/libip6string/ip6tos.c" |
JimCarver | 0:6b753f761943 | 185 | |
JimCarver | 0:6b753f761943 | 186 | "${CMAKE_CURRENT_SOURCE_DIR}/ns-hal-pal/ns_event_loop.c" |
JimCarver | 0:6b753f761943 | 187 | if ((${OS_BRAND} MATCHES "FreeRTOS")) |
JimCarver | 0:6b753f761943 | 188 | "${CMAKE_CURRENT_SOURCE_DIR}/ns-hal-pal/arm_hal_random.c" |
JimCarver | 0:6b753f761943 | 189 | endif() |
JimCarver | 0:6b753f761943 | 190 | "${CMAKE_CURRENT_SOURCE_DIR}/ns-hal-pal/ns_hal_init.c" |
JimCarver | 0:6b753f761943 | 191 | "${CMAKE_CURRENT_SOURCE_DIR}/ns-hal-pal/arm_hal_interrupt.c" |
JimCarver | 0:6b753f761943 | 192 | "${CMAKE_CURRENT_SOURCE_DIR}/ns-hal-pal/arm_hal_timer.cpp" |
JimCarver | 0:6b753f761943 | 193 | "${FACTORY_CLIENT_SOURCE_DIR}/source/*.c" |
JimCarver | 0:6b753f761943 | 194 | "${FACTORY_CLIENT_SOURCE_DIR}/storage/source/*.c" |
JimCarver | 0:6b753f761943 | 195 | "${FACTORY_CLIENT_SOURCE_DIR}/secure_store/source/*.c" |
JimCarver | 0:6b753f761943 | 196 | "${FACTORY_CLIENT_SOURCE_DIR}/key-config-manager/source/*.c" |
JimCarver | 0:6b753f761943 | 197 | "${FACTORY_CLIENT_SOURCE_DIR}/utils/source/*.c" |
JimCarver | 0:6b753f761943 | 198 | "${FACTORY_CLIENT_SOURCE_DIR}/logger/source/*.c" |
JimCarver | 0:6b753f761943 | 199 | "${FACTORY_CLIENT_SOURCE_DIR}/mbed-client-esfs/source/*.c" |
JimCarver | 0:6b753f761943 | 200 | "${FACTORY_CLIENT_SOURCE_DIR}/mbed-client-esfs/source-pal/linux/*.c" |
JimCarver | 0:6b753f761943 | 201 | "${FACTORY_CLIENT_SOURCE_DIR}/mbed-client-esfs/source-pal/linux/*.cpp" |
JimCarver | 0:6b753f761943 | 202 | "${FACTORY_CLIENT_SOURCE_DIR}/crypto-service/source/*.c" |
JimCarver | 0:6b753f761943 | 203 | "${FACTORY_CLIENT_SOURCE_DIR}/fcc-bundle-handler/source/*.c" |
JimCarver | 0:6b753f761943 | 204 | "${FACTORY_CLIENT_SOURCE_DIR}/fcc-output-info-handler/source/*.c" |
JimCarver | 0:6b753f761943 | 205 | ) |
JimCarver | 0:6b753f761943 | 206 | |
JimCarver | 0:6b753f761943 | 207 | if ((${OS_BRAND} MATCHES "Linux")) |
JimCarver | 0:6b753f761943 | 208 | FILE(GLOB UPDATE_SRC |
JimCarver | 0:6b753f761943 | 209 | "${UPDATE_SOURCE_DIR}/source/*.c" |
JimCarver | 0:6b753f761943 | 210 | "${UPDATE_SOURCE_DIR}/modules/atomic-queue/source/*.c" |
JimCarver | 0:6b753f761943 | 211 | "${UPDATE_SOURCE_DIR}/modules/common/source/*.c" |
JimCarver | 0:6b753f761943 | 212 | "${UPDATE_SOURCE_DIR}/modules/resume-engine/source/*.c" |
JimCarver | 0:6b753f761943 | 213 | "${UPDATE_SOURCE_DIR}/modules/control-center/source/*.c" |
JimCarver | 0:6b753f761943 | 214 | "${UPDATE_SOURCE_DIR}/modules/device-identity/source/*.c" |
JimCarver | 0:6b753f761943 | 215 | "${UPDATE_SOURCE_DIR}/modules/firmware-manager/source/*.c" |
JimCarver | 0:6b753f761943 | 216 | "${UPDATE_SOURCE_DIR}/modules/lwm2m-mbed/source/*.cpp" |
JimCarver | 0:6b753f761943 | 217 | "${UPDATE_SOURCE_DIR}/modules/lwm2m-mbed/source/*.c" |
JimCarver | 0:6b753f761943 | 218 | "${UPDATE_SOURCE_DIR}/modules/manifest-manager/source/*.c" |
JimCarver | 0:6b753f761943 | 219 | "${UPDATE_SOURCE_DIR}/modules/source-http/source/*.c" |
JimCarver | 0:6b753f761943 | 220 | "${UPDATE_SOURCE_DIR}/modules/source-http-socket/source/*.c" |
JimCarver | 0:6b753f761943 | 221 | "${UPDATE_SOURCE_DIR}/modules/source-manager/source/*.c" |
JimCarver | 0:6b753f761943 | 222 | "${UPDATE_SOURCE_DIR}/modules/paal/source/*.c" |
JimCarver | 0:6b753f761943 | 223 | "${UPDATE_SOURCE_DIR}/modules/pal-filesystem/source/*.c" |
JimCarver | 0:6b753f761943 | 224 | "${UPDATE_SOURCE_DIR}/modules/pal-flashiap/source/*.c" |
JimCarver | 0:6b753f761943 | 225 | "${UPDATE_SOURCE_DIR}/modules/pal-flashiap/source/*.cpp" |
JimCarver | 0:6b753f761943 | 226 | "${UPDATE_SOURCE_DIR}/modules/pal-linux/source/*.c" |
JimCarver | 0:6b753f761943 | 227 | ) |
JimCarver | 0:6b753f761943 | 228 | endif() |
JimCarver | 0:6b753f761943 | 229 | |
JimCarver | 0:6b753f761943 | 230 | list(APPEND MBED_CLOUD_CLIENT_SRC ${UPDATE_SRC}) |
JimCarver | 0:6b753f761943 | 231 | message(status "Mbed Cloud Client sources = \n ${MBED_CLOUD_CLIENT_SRC}") |
JimCarver | 0:6b753f761943 | 232 | |
JimCarver | 0:6b753f761943 | 233 | CREATE_LIBRARY(mbedCloudClient "${MBED_CLOUD_CLIENT_SRC}" "") |
JimCarver | 0:6b753f761943 | 234 | add_dependencies(mbedCloudClient mbedtls) |
JimCarver | 0:6b753f761943 | 235 | |
JimCarver | 0:6b753f761943 | 236 | ADDSUBDIRS() |