File tree Expand file tree Collapse file tree 10 files changed +150
-10
lines changed
Expand file tree Collapse file tree 10 files changed +150
-10
lines changed Original file line number Diff line number Diff line change @@ -5,7 +5,21 @@ cmake_minimum_required(VERSION 3.20.0)
55# get value of NORMALIZED_BOARD_TARGET early
66find_package (Zephyr REQUIRED HINTS $ENV{ZEPHYR_BASE} COMPONENTS yaml boards )
77
8- set (DTC_OVERLAY_FILE ${CMAKE_CURRENT_LIST_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} /${NORMALIZED_BOARD_TARGET} .overlay)
8+ if (IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} _${BOARD_REVISION} )
9+ set (variant_dir ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} _${BOARD_REVISION} )
10+ elseif (IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} )
11+ set (variant_dir ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} )
12+ elseif (IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${BOARD} )
13+ set (variant_dir ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${BOARD} )
14+ endif ()
15+
16+ if (EXISTS ${variant_dir} /${NORMALIZED_BOARD_TARGET} _${BOARD_REVISION} .overlay)
17+ set (DTC_OVERLAY_FILE ${variant_dir} /${NORMALIZED_BOARD_TARGET} _${BOARD_REVISION} .overlay)
18+ elseif (EXISTS ${variant_dir} /${NORMALIZED_BOARD_TARGET} .overlay)
19+ set (DTC_OVERLAY_FILE ${variant_dir} /${NORMALIZED_BOARD_TARGET} .overlay)
20+ elseif (EXISTS ${variant_dir} /${BOARD} .overlay)
21+ set (DTC_OVERLAY_FILE ${variant_dir} /${BOARD} .overlay)
22+ endif ()
923
1024find_package (Zephyr REQUIRED HINTS $ENV{ZEPHYR_BASE} )
1125project (analog_input)
Original file line number Diff line number Diff line change @@ -5,7 +5,21 @@ cmake_minimum_required(VERSION 3.20.0)
55# get value of NORMALIZED_BOARD_TARGET early
66find_package (Zephyr REQUIRED HINTS $ENV{ZEPHYR_BASE} COMPONENTS yaml boards )
77
8- set (DTC_OVERLAY_FILE ${CMAKE_CURRENT_LIST_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} /${NORMALIZED_BOARD_TARGET} .overlay)
8+ if (IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} _${BOARD_REVISION} )
9+ set (variant_dir ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} _${BOARD_REVISION} )
10+ elseif (IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} )
11+ set (variant_dir ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} )
12+ elseif (IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${BOARD} )
13+ set (variant_dir ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${BOARD} )
14+ endif ()
15+
16+ if (EXISTS ${variant_dir} /${NORMALIZED_BOARD_TARGET} _${BOARD_REVISION} .overlay)
17+ set (DTC_OVERLAY_FILE ${variant_dir} /${NORMALIZED_BOARD_TARGET} _${BOARD_REVISION} .overlay)
18+ elseif (EXISTS ${variant_dir} /${NORMALIZED_BOARD_TARGET} .overlay)
19+ set (DTC_OVERLAY_FILE ${variant_dir} /${NORMALIZED_BOARD_TARGET} .overlay)
20+ elseif (EXISTS ${variant_dir} /${BOARD} .overlay)
21+ set (DTC_OVERLAY_FILE ${variant_dir} /${BOARD} .overlay)
22+ endif ()
923
1024find_package (Zephyr REQUIRED HINTS $ENV{ZEPHYR_BASE} )
1125project (attach_interrupt)
Original file line number Diff line number Diff line change @@ -5,7 +5,21 @@ cmake_minimum_required(VERSION 3.20.0)
55# get value of NORMALIZED_BOARD_TARGET early
66find_package (Zephyr REQUIRED HINTS $ENV{ZEPHYR_BASE} COMPONENTS yaml boards )
77
8- set (DTC_OVERLAY_FILE ${CMAKE_CURRENT_LIST_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} /${NORMALIZED_BOARD_TARGET} .overlay)
8+ if (IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} _${BOARD_REVISION} )
9+ set (variant_dir ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} _${BOARD_REVISION} )
10+ elseif (IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} )
11+ set (variant_dir ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} )
12+ elseif (IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${BOARD} )
13+ set (variant_dir ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${BOARD} )
14+ endif ()
15+
16+ if (EXISTS ${variant_dir} /${NORMALIZED_BOARD_TARGET} _${BOARD_REVISION} .overlay)
17+ set (DTC_OVERLAY_FILE ${variant_dir} /${NORMALIZED_BOARD_TARGET} _${BOARD_REVISION} .overlay)
18+ elseif (EXISTS ${variant_dir} /${NORMALIZED_BOARD_TARGET} .overlay)
19+ set (DTC_OVERLAY_FILE ${variant_dir} /${NORMALIZED_BOARD_TARGET} .overlay)
20+ elseif (EXISTS ${variant_dir} /${BOARD} .overlay)
21+ set (DTC_OVERLAY_FILE ${variant_dir} /${BOARD} .overlay)
22+ endif ()
923
1024find_package (Zephyr REQUIRED HINTS $ENV{ZEPHYR_BASE} )
1125project (blinky)
Original file line number Diff line number Diff line change @@ -5,7 +5,21 @@ cmake_minimum_required(VERSION 3.20.0)
55# get value of NORMALIZED_BOARD_TARGET early
66find_package (Zephyr REQUIRED HINTS $ENV{ZEPHYR_BASE} COMPONENTS yaml boards )
77
8- set (DTC_OVERLAY_FILE ${CMAKE_CURRENT_LIST_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} /${NORMALIZED_BOARD_TARGET} .overlay)
8+ if (IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} _${BOARD_REVISION} )
9+ set (variant_dir ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} _${BOARD_REVISION} )
10+ elseif (IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} )
11+ set (variant_dir ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} )
12+ elseif (IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${BOARD} )
13+ set (variant_dir ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${BOARD} )
14+ endif ()
15+
16+ if (EXISTS ${variant_dir} /${NORMALIZED_BOARD_TARGET} _${BOARD_REVISION} .overlay)
17+ set (DTC_OVERLAY_FILE ${variant_dir} /${NORMALIZED_BOARD_TARGET} _${BOARD_REVISION} .overlay)
18+ elseif (EXISTS ${variant_dir} /${NORMALIZED_BOARD_TARGET} .overlay)
19+ set (DTC_OVERLAY_FILE ${variant_dir} /${NORMALIZED_BOARD_TARGET} .overlay)
20+ elseif (EXISTS ${variant_dir} /${BOARD} .overlay)
21+ set (DTC_OVERLAY_FILE ${variant_dir} /${BOARD} .overlay)
22+ endif ()
923
1024find_package (Zephyr REQUIRED HINTS $ENV{ZEPHYR_BASE} )
1125project (button_press_led)
Original file line number Diff line number Diff line change @@ -5,7 +5,21 @@ cmake_minimum_required(VERSION 3.20.0)
55# get value of NORMALIZED_BOARD_TARGET early
66find_package (Zephyr REQUIRED HINTS $ENV{ZEPHYR_BASE} COMPONENTS yaml boards )
77
8- set (DTC_OVERLAY_FILE ${CMAKE_CURRENT_LIST_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} /${NORMALIZED_BOARD_TARGET} .overlay)
8+ if (IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} _${BOARD_REVISION} )
9+ set (variant_dir ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} _${BOARD_REVISION} )
10+ elseif (IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} )
11+ set (variant_dir ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} )
12+ elseif (IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${BOARD} )
13+ set (variant_dir ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${BOARD} )
14+ endif ()
15+
16+ if (EXISTS ${variant_dir} /${NORMALIZED_BOARD_TARGET} _${BOARD_REVISION} .overlay)
17+ set (DTC_OVERLAY_FILE ${variant_dir} /${NORMALIZED_BOARD_TARGET} _${BOARD_REVISION} .overlay)
18+ elseif (EXISTS ${variant_dir} /${NORMALIZED_BOARD_TARGET} .overlay)
19+ set (DTC_OVERLAY_FILE ${variant_dir} /${NORMALIZED_BOARD_TARGET} .overlay)
20+ elseif (EXISTS ${variant_dir} /${BOARD} .overlay)
21+ set (DTC_OVERLAY_FILE ${variant_dir} /${BOARD} .overlay)
22+ endif ()
923
1024find_package (Zephyr REQUIRED HINTS $ENV{ZEPHYR_BASE} )
1125project (fade)
Original file line number Diff line number Diff line change @@ -5,7 +5,21 @@ cmake_minimum_required(VERSION 3.20.0)
55# get value of NORMALIZED_BOARD_TARGET early
66find_package (Zephyr REQUIRED HINTS $ENV{ZEPHYR_BASE} COMPONENTS yaml boards )
77
8- set (DTC_OVERLAY_FILE ${CMAKE_CURRENT_LIST_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} /${NORMALIZED_BOARD_TARGET} .overlay)
8+ if (IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} _${BOARD_REVISION} )
9+ set (variant_dir ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} _${BOARD_REVISION} )
10+ elseif (IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} )
11+ set (variant_dir ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} )
12+ elseif (IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${BOARD} )
13+ set (variant_dir ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${BOARD} )
14+ endif ()
15+
16+ if (EXISTS ${variant_dir} /${NORMALIZED_BOARD_TARGET} _${BOARD_REVISION} .overlay)
17+ set (DTC_OVERLAY_FILE ${variant_dir} /${NORMALIZED_BOARD_TARGET} _${BOARD_REVISION} .overlay)
18+ elseif (EXISTS ${variant_dir} /${NORMALIZED_BOARD_TARGET} .overlay)
19+ set (DTC_OVERLAY_FILE ${variant_dir} /${NORMALIZED_BOARD_TARGET} .overlay)
20+ elseif (EXISTS ${variant_dir} /${BOARD} .overlay)
21+ set (DTC_OVERLAY_FILE ${variant_dir} /${BOARD} .overlay)
22+ endif ()
923
1024find_package (Zephyr REQUIRED HINTS $ENV{ZEPHYR_BASE} )
1125project (hello_world)
Original file line number Diff line number Diff line change @@ -5,7 +5,21 @@ cmake_minimum_required(VERSION 3.20.0)
55# get value of NORMALIZED_BOARD_TARGET early
66find_package (Zephyr REQUIRED HINTS $ENV{ZEPHYR_BASE} COMPONENTS yaml boards )
77
8- set (DTC_OVERLAY_FILE ${CMAKE_CURRENT_LIST_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} /${NORMALIZED_BOARD_TARGET} .overlay)
8+ if (IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} _${BOARD_REVISION} )
9+ set (variant_dir ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} _${BOARD_REVISION} )
10+ elseif (IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} )
11+ set (variant_dir ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} )
12+ elseif (IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${BOARD} )
13+ set (variant_dir ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${BOARD} )
14+ endif ()
15+
16+ if (EXISTS ${variant_dir} /${NORMALIZED_BOARD_TARGET} _${BOARD_REVISION} .overlay)
17+ set (DTC_OVERLAY_FILE ${variant_dir} /${NORMALIZED_BOARD_TARGET} _${BOARD_REVISION} .overlay)
18+ elseif (EXISTS ${variant_dir} /${NORMALIZED_BOARD_TARGET} .overlay)
19+ set (DTC_OVERLAY_FILE ${variant_dir} /${NORMALIZED_BOARD_TARGET} .overlay)
20+ elseif (EXISTS ${variant_dir} /${BOARD} .overlay)
21+ set (DTC_OVERLAY_FILE ${variant_dir} /${BOARD} .overlay)
22+ endif ()
923
1024find_package (Zephyr REQUIRED HINTS $ENV{ZEPHYR_BASE} )
1125project (i2cdemo)
Original file line number Diff line number Diff line change @@ -5,7 +5,21 @@ cmake_minimum_required(VERSION 3.20.0)
55# get value of NORMALIZED_BOARD_TARGET early
66find_package (Zephyr REQUIRED HINTS $ENV{ZEPHYR_BASE} COMPONENTS yaml boards )
77
8- set (DTC_OVERLAY_FILE ${CMAKE_CURRENT_LIST_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} /${NORMALIZED_BOARD_TARGET} .overlay)
8+ if (IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} _${BOARD_REVISION} )
9+ set (variant_dir ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} _${BOARD_REVISION} )
10+ elseif (IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} )
11+ set (variant_dir ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} )
12+ elseif (IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${BOARD} )
13+ set (variant_dir ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${BOARD} )
14+ endif ()
15+
16+ if (EXISTS ${variant_dir} /${NORMALIZED_BOARD_TARGET} _${BOARD_REVISION} .overlay)
17+ set (DTC_OVERLAY_FILE ${variant_dir} /${NORMALIZED_BOARD_TARGET} _${BOARD_REVISION} .overlay)
18+ elseif (EXISTS ${variant_dir} /${NORMALIZED_BOARD_TARGET} .overlay)
19+ set (DTC_OVERLAY_FILE ${variant_dir} /${NORMALIZED_BOARD_TARGET} .overlay)
20+ elseif (EXISTS ${variant_dir} /${BOARD} .overlay)
21+ set (DTC_OVERLAY_FILE ${variant_dir} /${BOARD} .overlay)
22+ endif ()
923
1024find_package (Zephyr REQUIRED HINTS $ENV{ZEPHYR_BASE} )
1125project (serial_event)
Original file line number Diff line number Diff line change @@ -5,7 +5,21 @@ cmake_minimum_required(VERSION 3.20.0)
55# get value of NORMALIZED_BOARD_TARGET early
66find_package (Zephyr REQUIRED HINTS $ENV{ZEPHYR_BASE} COMPONENTS yaml boards )
77
8- set (DTC_OVERLAY_FILE ${CMAKE_CURRENT_LIST_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} /${NORMALIZED_BOARD_TARGET} .overlay)
8+ if (IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} _${BOARD_REVISION} )
9+ set (variant_dir ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} _${BOARD_REVISION} )
10+ elseif (IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} )
11+ set (variant_dir ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} )
12+ elseif (IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${BOARD} )
13+ set (variant_dir ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${BOARD} )
14+ endif ()
15+
16+ if (EXISTS ${variant_dir} /${NORMALIZED_BOARD_TARGET} _${BOARD_REVISION} .overlay)
17+ set (DTC_OVERLAY_FILE ${variant_dir} /${NORMALIZED_BOARD_TARGET} _${BOARD_REVISION} .overlay)
18+ elseif (EXISTS ${variant_dir} /${NORMALIZED_BOARD_TARGET} .overlay)
19+ set (DTC_OVERLAY_FILE ${variant_dir} /${NORMALIZED_BOARD_TARGET} .overlay)
20+ elseif (EXISTS ${variant_dir} /${BOARD} .overlay)
21+ set (DTC_OVERLAY_FILE ${variant_dir} /${BOARD} .overlay)
22+ endif ()
923
1024find_package (Zephyr REQUIRED HINTS $ENV{ZEPHYR_BASE} )
1125project (spi_controller)
Original file line number Diff line number Diff line change @@ -5,7 +5,21 @@ cmake_minimum_required(VERSION 3.20.0)
55# get value of NORMALIZED_BOARD_TARGET early
66find_package (Zephyr REQUIRED HINTS $ENV{ZEPHYR_BASE} COMPONENTS yaml boards )
77
8- set (DTC_OVERLAY_FILE ${CMAKE_CURRENT_LIST_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} /${NORMALIZED_BOARD_TARGET} .overlay)
8+ if (IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} _${BOARD_REVISION} )
9+ set (variant_dir ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} _${BOARD_REVISION} )
10+ elseif (IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} )
11+ set (variant_dir ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${NORMALIZED_BOARD_TARGET} )
12+ elseif (IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${BOARD} )
13+ set (variant_dir ${CMAKE_CURRENT_SOURCE_DIR} /../../variants/${BOARD} )
14+ endif ()
15+
16+ if (EXISTS ${variant_dir} /${NORMALIZED_BOARD_TARGET} _${BOARD_REVISION} .overlay)
17+ set (DTC_OVERLAY_FILE ${variant_dir} /${NORMALIZED_BOARD_TARGET} _${BOARD_REVISION} .overlay)
18+ elseif (EXISTS ${variant_dir} /${NORMALIZED_BOARD_TARGET} .overlay)
19+ set (DTC_OVERLAY_FILE ${variant_dir} /${NORMALIZED_BOARD_TARGET} .overlay)
20+ elseif (EXISTS ${variant_dir} /${BOARD} .overlay)
21+ set (DTC_OVERLAY_FILE ${variant_dir} /${BOARD} .overlay)
22+ endif ()
923
1024find_package (Zephyr REQUIRED HINTS $ENV{ZEPHYR_BASE} )
1125project (threads)
You can’t perform that action at this time.
0 commit comments