CodeZoo co., ltd
/
mbed-os-example-cellular-Type1SC
Cellular example for CodeZoo Type1SC Shield
CMakeLists.txt@0:04fa3499a11e, 2021-07-27 (annotated)
- Committer:
- pimco01
- Date:
- Tue Jul 27 05:42:30 2021 +0000
- Revision:
- 0:04fa3499a11e
CodeZoo Type1SC Shield Initial commit.
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
pimco01 | 0:04fa3499a11e | 1 | # Copyright (c) 2020 ARM Limited. All rights reserved. |
pimco01 | 0:04fa3499a11e | 2 | # SPDX-License-Identifier: Apache-2.0 |
pimco01 | 0:04fa3499a11e | 3 | |
pimco01 | 0:04fa3499a11e | 4 | cmake_minimum_required(VERSION 3.19.0 FATAL_ERROR) |
pimco01 | 0:04fa3499a11e | 5 | |
pimco01 | 0:04fa3499a11e | 6 | set(MBED_PATH ${CMAKE_CURRENT_SOURCE_DIR}/mbed-os CACHE INTERNAL "") |
pimco01 | 0:04fa3499a11e | 7 | set(MBED_CONFIG_PATH ${CMAKE_CURRENT_BINARY_DIR} CACHE INTERNAL "") |
pimco01 | 0:04fa3499a11e | 8 | set(APP_TARGET mbed-os-example-cellular) |
pimco01 | 0:04fa3499a11e | 9 | |
pimco01 | 0:04fa3499a11e | 10 | include(${MBED_PATH}/tools/cmake/app.cmake) |
pimco01 | 0:04fa3499a11e | 11 | |
pimco01 | 0:04fa3499a11e | 12 | add_subdirectory(${MBED_PATH}) |
pimco01 | 0:04fa3499a11e | 13 | |
pimco01 | 0:04fa3499a11e | 14 | add_executable(${APP_TARGET}) |
pimco01 | 0:04fa3499a11e | 15 | |
pimco01 | 0:04fa3499a11e | 16 | mbed_configure_app_target(${APP_TARGET}) |
pimco01 | 0:04fa3499a11e | 17 | |
pimco01 | 0:04fa3499a11e | 18 | project(${APP_TARGET}) |
pimco01 | 0:04fa3499a11e | 19 | |
pimco01 | 0:04fa3499a11e | 20 | target_include_directories(${APP_TARGET} |
pimco01 | 0:04fa3499a11e | 21 | PUBLIC |
pimco01 | 0:04fa3499a11e | 22 | ${CMAKE_CURRENT_SOURCE_DIR}/include |
pimco01 | 0:04fa3499a11e | 23 | ) |
pimco01 | 0:04fa3499a11e | 24 | |
pimco01 | 0:04fa3499a11e | 25 | target_sources(${APP_TARGET} |
pimco01 | 0:04fa3499a11e | 26 | PRIVATE |
pimco01 | 0:04fa3499a11e | 27 | source/main.cpp |
pimco01 | 0:04fa3499a11e | 28 | ) |
pimco01 | 0:04fa3499a11e | 29 | |
pimco01 | 0:04fa3499a11e | 30 | target_link_libraries(${APP_TARGET} |
pimco01 | 0:04fa3499a11e | 31 | PRIVATE |
pimco01 | 0:04fa3499a11e | 32 | mbed-os |
pimco01 | 0:04fa3499a11e | 33 | mbed-netsocket |
pimco01 | 0:04fa3499a11e | 34 | mbed-cellular |
pimco01 | 0:04fa3499a11e | 35 | ) |
pimco01 | 0:04fa3499a11e | 36 | |
pimco01 | 0:04fa3499a11e | 37 | mbed_set_post_build(${APP_TARGET}) |
pimco01 | 0:04fa3499a11e | 38 | |
pimco01 | 0:04fa3499a11e | 39 | option(VERBOSE_BUILD "Have a verbose build process") |
pimco01 | 0:04fa3499a11e | 40 | if(VERBOSE_BUILD) |
pimco01 | 0:04fa3499a11e | 41 | set(CMAKE_VERBOSE_MAKEFILE ON) |
pimco01 | 0:04fa3499a11e | 42 | endif() |