Skip to content

Commit 81abdea

Browse files
committed
CMake drivers: remove MBED_PATH, use <PROJECT_NAME>_SOURCE_DIR
1 parent cf24041 commit 81abdea

File tree

24 files changed

+73
-46
lines changed

24 files changed

+73
-46
lines changed
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# Copyright (c) 2020 ARM Limited. All rights reserved.
2+
# SPDX-License-Identifier: Apache-2.0
3+
4+
add_subdirectory(buffered_serial EXCLUDE_FROM_ALL)
5+
add_subdirectory(c_strings EXCLUDE_FROM_ALL)
6+
add_subdirectory(crc EXCLUDE_FROM_ALL)
7+
add_subdirectory(dev_null EXCLUDE_FROM_ALL)
8+
add_subdirectory(echo EXCLUDE_FROM_ALL)
9+
add_subdirectory(flashiap EXCLUDE_FROM_ALL)
10+
add_subdirectory(generic_tests EXCLUDE_FROM_ALL)
11+
add_subdirectory(lp_ticker EXCLUDE_FROM_ALL)
12+
add_subdirectory(lp_timeout EXCLUDE_FROM_ALL)
13+
add_subdirectory(lp_timer EXCLUDE_FROM_ALL)
14+
add_subdirectory(mem_trace EXCLUDE_FROM_ALL)
15+
add_subdirectory(race_test EXCLUDE_FROM_ALL)
16+
add_subdirectory(reset_reason EXCLUDE_FROM_ALL)
17+
add_subdirectory(rtc EXCLUDE_FROM_ALL)
18+
add_subdirectory(sleep_lock EXCLUDE_FROM_ALL)
19+
add_subdirectory(stl_features EXCLUDE_FROM_ALL)
20+
add_subdirectory(ticker EXCLUDE_FROM_ALL)
21+
add_subdirectory(timeout EXCLUDE_FROM_ALL)
22+
add_subdirectory(timer EXCLUDE_FROM_ALL)
23+
add_subdirectory(timerevent EXCLUDE_FROM_ALL)
24+
add_subdirectory(unbuffered_serial EXCLUDE_FROM_ALL)
25+
add_subdirectory(watchdog EXCLUDE_FROM_ALL)
26+
add_subdirectory(watchdog_reset EXCLUDE_FROM_ALL)
27+

drivers/tests/TESTS/mbed_drivers/buffered_serial/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33

44
cmake_minimum_required(VERSION 3.19.0 FATAL_ERROR)
55

6-
set(MBED_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
6+
set(mbed-os_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
77
set(TEST_TARGET mbed-drivers-buffered-serial)
88

9-
include(${MBED_PATH}/tools/cmake/mbed_greentea.cmake)
9+
include(${mbed-os_SOURCE_DIR}/tools/cmake/mbed_greentea.cmake)
1010

1111
project(${TEST_TARGET})
1212

drivers/tests/TESTS/mbed_drivers/c_strings/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33

44
cmake_minimum_required(VERSION 3.19.0 FATAL_ERROR)
55

6-
set(MBED_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
6+
set(mbed-os_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
77
set(TEST_TARGET mbed-drivers-c-strings)
88

9-
include(${MBED_PATH}/tools/cmake/mbed_greentea.cmake)
9+
include(${mbed-os_SOURCE_DIR}/tools/cmake/mbed_greentea.cmake)
1010

1111
project(${TEST_TARGET})
1212

drivers/tests/TESTS/mbed_drivers/crc/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33

44
cmake_minimum_required(VERSION 3.19.0 FATAL_ERROR)
55

6-
set(MBED_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
6+
set(mbed-os_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
77
set(TEST_TARGET mbed-drivers-crc)
88

9-
include(${MBED_PATH}/tools/cmake/mbed_greentea.cmake)
9+
include(${mbed-os_SOURCE_DIR}/tools/cmake/mbed_greentea.cmake)
1010

1111
project(${TEST_TARGET})
1212

drivers/tests/TESTS/mbed_drivers/dev_null/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33

44
cmake_minimum_required(VERSION 3.19.0 FATAL_ERROR)
55

6-
set(MBED_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
6+
set(mbed-os_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
77
set(TEST_TARGET mbed-drivers-dev-null)
88

9-
include(${MBED_PATH}/tools/cmake/mbed_greentea.cmake)
9+
include(${mbed-os_SOURCE_DIR}/tools/cmake/mbed_greentea.cmake)
1010

1111
project(${TEST_TARGET})
1212

drivers/tests/TESTS/mbed_drivers/echo/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33

44
cmake_minimum_required(VERSION 3.19.0 FATAL_ERROR)
55

6-
set(MBED_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
6+
set(mbed-os_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
77
set(TEST_TARGET mbed-drivers-echo)
88

9-
include(${MBED_PATH}/tools/cmake/mbed_greentea.cmake)
9+
include(${mbed-os_SOURCE_DIR}/tools/cmake/mbed_greentea.cmake)
1010

1111
project(${TEST_TARGET})
1212

drivers/tests/TESTS/mbed_drivers/flashiap/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33

44
cmake_minimum_required(VERSION 3.19.0 FATAL_ERROR)
55

6-
set(MBED_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
6+
set(mbed-os_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
77
set(TEST_TARGET mbed-drivers-flashiap)
88

9-
include(${MBED_PATH}/tools/cmake/mbed_greentea.cmake)
9+
include(${mbed-os_SOURCE_DIR}/tools/cmake/mbed_greentea.cmake)
1010

1111
project(${TEST_TARGET})
1212

drivers/tests/TESTS/mbed_drivers/generic_tests/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33

44
cmake_minimum_required(VERSION 3.19.0 FATAL_ERROR)
55

6-
set(MBED_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
6+
set(mbed-os_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
77
set(TEST_TARGET mbed-drivers-generic-tests)
88

9-
include(${MBED_PATH}/tools/cmake/mbed_greentea.cmake)
9+
include(${mbed-os_SOURCE_DIR}/tools/cmake/mbed_greentea.cmake)
1010

1111
project(${TEST_TARGET})
1212

drivers/tests/TESTS/mbed_drivers/lp_ticker/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33

44
cmake_minimum_required(VERSION 3.19.0 FATAL_ERROR)
55

6-
set(MBED_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
6+
set(mbed-os_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
77
set(TEST_TARGET mbed-drivers-lp-ticker)
88

9-
include(${MBED_PATH}/tools/cmake/mbed_greentea.cmake)
9+
include(${mbed-os_SOURCE_DIR}/tools/cmake/mbed_greentea.cmake)
1010

1111
project(${TEST_TARGET})
1212

drivers/tests/TESTS/mbed_drivers/lp_timeout/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33

44
cmake_minimum_required(VERSION 3.19.0 FATAL_ERROR)
55

6-
set(MBED_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
6+
set(mbed-os_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
77
set(TEST_TARGET mbed-drivers-lp-timeout)
88

9-
include(${MBED_PATH}/tools/cmake/mbed_greentea.cmake)
9+
include(${mbed-os_SOURCE_DIR}/tools/cmake/mbed_greentea.cmake)
1010

1111
project(${TEST_TARGET})
1212

drivers/tests/TESTS/mbed_drivers/lp_timer/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33

44
cmake_minimum_required(VERSION 3.19.0 FATAL_ERROR)
55

6-
set(MBED_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
6+
set(mbed-os_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
77
set(TEST_TARGET mbed-drivers-lp-timer)
88

9-
include(${MBED_PATH}/tools/cmake/mbed_greentea.cmake)
9+
include(${mbed-os_SOURCE_DIR}/tools/cmake/mbed_greentea.cmake)
1010

1111
project(${TEST_TARGET})
1212

drivers/tests/TESTS/mbed_drivers/mem_trace/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33

44
cmake_minimum_required(VERSION 3.19.0 FATAL_ERROR)
55

6-
set(MBED_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
6+
set(mbed-os_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
77
set(TEST_TARGET mbed-drivers-mem-trace)
88

9-
include(${MBED_PATH}/tools/cmake/mbed_greentea.cmake)
9+
include(${mbed-os_SOURCE_DIR}/tools/cmake/mbed_greentea.cmake)
1010

1111
project(${TEST_TARGET})
1212

drivers/tests/TESTS/mbed_drivers/race_test/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33

44
cmake_minimum_required(VERSION 3.19.0 FATAL_ERROR)
55

6-
set(MBED_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
6+
set(mbed-os_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
77
set(TEST_TARGET mbed-drivers-race-test)
88

9-
include(${MBED_PATH}/tools/cmake/mbed_greentea.cmake)
9+
include(${mbed-os_SOURCE_DIR}/tools/cmake/mbed_greentea.cmake)
1010

1111
project(${TEST_TARGET})
1212

drivers/tests/TESTS/mbed_drivers/reset_reason/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33

44
cmake_minimum_required(VERSION 3.19.0 FATAL_ERROR)
55

6-
set(MBED_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
6+
set(mbed-os_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
77
set(TEST_TARGET mbed-drivers-reset-reason)
88

9-
include(${MBED_PATH}/tools/cmake/mbed_greentea.cmake)
9+
include(${mbed-os_SOURCE_DIR}/tools/cmake/mbed_greentea.cmake)
1010

1111
project(${TEST_TARGET})
1212

drivers/tests/TESTS/mbed_drivers/rtc/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33

44
cmake_minimum_required(VERSION 3.19.0 FATAL_ERROR)
55

6-
set(MBED_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
6+
set(mbed-os_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
77
set(TEST_TARGET mbed-drivers-rtc)
88

9-
include(${MBED_PATH}/tools/cmake/mbed_greentea.cmake)
9+
include(${mbed-os_SOURCE_DIR}/tools/cmake/mbed_greentea.cmake)
1010

1111
project(${TEST_TARGET})
1212

drivers/tests/TESTS/mbed_drivers/sleep_lock/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33

44
cmake_minimum_required(VERSION 3.19.0 FATAL_ERROR)
55

6-
set(MBED_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
6+
set(mbed-os_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
77
set(TEST_TARGET mbed-drivers-sleep-lock)
88

9-
include(${MBED_PATH}/tools/cmake/mbed_greentea.cmake)
9+
include(${mbed-os_SOURCE_DIR}/tools/cmake/mbed_greentea.cmake)
1010

1111
project(${TEST_TARGET})
1212

drivers/tests/TESTS/mbed_drivers/stl_features/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33

44
cmake_minimum_required(VERSION 3.19.0 FATAL_ERROR)
55

6-
set(MBED_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
6+
set(mbed-os_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
77
set(TEST_TARGET mbed-drivers-stl-features)
88

9-
include(${MBED_PATH}/tools/cmake/mbed_greentea.cmake)
9+
include(${mbed-os_SOURCE_DIR}/tools/cmake/mbed_greentea.cmake)
1010

1111
project(${TEST_TARGET})
1212

drivers/tests/TESTS/mbed_drivers/ticker/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33

44
cmake_minimum_required(VERSION 3.19.0 FATAL_ERROR)
55

6-
set(MBED_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
6+
set(mbed-os_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
77
set(TEST_TARGET mbed-drivers-ticker)
88

9-
include(${MBED_PATH}/tools/cmake/mbed_greentea.cmake)
9+
include(${mbed-os_SOURCE_DIR}/tools/cmake/mbed_greentea.cmake)
1010

1111
project(${TEST_TARGET})
1212

drivers/tests/TESTS/mbed_drivers/timeout/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33

44
cmake_minimum_required(VERSION 3.19.0 FATAL_ERROR)
55

6-
set(MBED_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
6+
set(mbed-os_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
77
set(TEST_TARGET mbed-drivers-timeout)
88

9-
include(${MBED_PATH}/tools/cmake/mbed_greentea.cmake)
9+
include(${mbed-os_SOURCE_DIR}/tools/cmake/mbed_greentea.cmake)
1010

1111
project(${TEST_TARGET})
1212

drivers/tests/TESTS/mbed_drivers/timer/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33

44
cmake_minimum_required(VERSION 3.19.0 FATAL_ERROR)
55

6-
set(MBED_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
6+
set(mbed-os_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
77
set(TEST_TARGET mbed-drivers-timer)
88

9-
include(${MBED_PATH}/tools/cmake/mbed_greentea.cmake)
9+
include(${mbed-os_SOURCE_DIR}/tools/cmake/mbed_greentea.cmake)
1010

1111
project(${TEST_TARGET})
1212

drivers/tests/TESTS/mbed_drivers/timerevent/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33

44
cmake_minimum_required(VERSION 3.19.0 FATAL_ERROR)
55

6-
set(MBED_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
6+
set(mbed-os_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
77
set(TEST_TARGET mbed-drivers-timerevent)
88

9-
include(${MBED_PATH}/tools/cmake/mbed_greentea.cmake)
9+
include(${mbed-os_SOURCE_DIR}/tools/cmake/mbed_greentea.cmake)
1010

1111
project(${TEST_TARGET})
1212

drivers/tests/TESTS/mbed_drivers/unbuffered_serial/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33

44
cmake_minimum_required(VERSION 3.19.0 FATAL_ERROR)
55

6-
set(MBED_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
6+
set(mbed-os_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
77
set(TEST_TARGET mbed-drivers-unbuffered-serial)
88

9-
include(${MBED_PATH}/tools/cmake/mbed_greentea.cmake)
9+
include(${mbed-os_SOURCE_DIR}/tools/cmake/mbed_greentea.cmake)
1010

1111
project(${TEST_TARGET})
1212

drivers/tests/TESTS/mbed_drivers/watchdog/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33

44
cmake_minimum_required(VERSION 3.19.0 FATAL_ERROR)
55

6-
set(MBED_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
6+
set(mbed-os_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
77
set(TEST_TARGET mbed-drivers-watchdog)
88

9-
include(${MBED_PATH}/tools/cmake/mbed_greentea.cmake)
9+
include(${mbed-os_SOURCE_DIR}/tools/cmake/mbed_greentea.cmake)
1010

1111
project(${TEST_TARGET})
1212

drivers/tests/TESTS/mbed_drivers/watchdog_reset/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33

44
cmake_minimum_required(VERSION 3.19.0 FATAL_ERROR)
55

6-
set(MBED_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
6+
set(mbed-os_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../../../../.. CACHE INTERNAL "")
77
set(TEST_TARGET mbed-drivers-watchdog-reset)
88

9-
include(${MBED_PATH}/tools/cmake/mbed_greentea.cmake)
9+
include(${mbed-os_SOURCE_DIR}/tools/cmake/mbed_greentea.cmake)
1010

1111
project(${TEST_TARGET})
1212

0 commit comments

Comments
 (0)