diff options
| author | hathach <[email protected]> | 2021-01-23 00:32:14 +0700 |
|---|---|---|
| committer | hathach <[email protected]> | 2021-01-23 00:32:14 +0700 |
| commit | a780a8762b8f8255cbb0fd775610f0cddd32ff9b (patch) | |
| tree | b5095787517a3acefcaf0f03c9dc42949d8b0ca6 /examples | |
| parent | b8847de8025c0be602c59f0fe28397b6e18a1651 (diff) | |
rp2040 better support multiple boards
Diffstat (limited to 'examples')
| -rw-r--r-- | examples/device/board_test/CMakeLists.txt | 7 | ||||
| -rw-r--r-- | examples/rules.mk | 2 |
2 files changed, 5 insertions, 4 deletions
diff --git a/examples/device/board_test/CMakeLists.txt b/examples/device/board_test/CMakeLists.txt index 62759c49c..f02f83f7b 100644 --- a/examples/device/board_test/CMakeLists.txt +++ b/examples/device/board_test/CMakeLists.txt @@ -20,15 +20,16 @@ pico_sdk_init() add_executable(${PROJECT}) -target_sources(${PROJECT} PRIVATE +target_sources(${PROJECT} PUBLIC src/main.c - "${TOP}/hw/bsp/rp2040/boards/raspberry_pi_pico/board_raspberry_pi_pico.c" + "${TOP}/hw/bsp/${FAMILY}/family.c" ) -target_include_directories(${PROJECT} PRIVATE +target_include_directories(${PROJECT} PUBLIC "src/" "${TOP}/hw" "${TOP}/src" + "${TOP}/hw/bsp/${FAMILY}/boards/${BOARD}" ) target_compile_definitions(${PROJECT} PUBLIC diff --git a/examples/rules.mk b/examples/rules.mk index b61af1d55..ab0373bac 100644 --- a/examples/rules.mk +++ b/examples/rules.mk @@ -37,7 +37,7 @@ monitor: else ifeq ($(FAMILY),rp2040) all: - [ -d $(BUILD) ] || cmake -S . -B $(BUILD) -DFAMILY=$(FAMILY) -DPICO_BUILD_DOCS=0 + [ -d $(BUILD) ] || cmake -S . -B $(BUILD) -DFAMILY=$(FAMILY) -DBOARD=$(BOARD) -DPICO_BUILD_DOCS=0 $(MAKE) -C $(BUILD) clean: |
