diff options
| author | Louis Burda <quent.burda@gmail.com> | 2022-11-29 00:53:17 +0100 |
|---|---|---|
| committer | Louis Burda <quent.burda@gmail.com> | 2022-11-29 00:53:17 +0100 |
| commit | a90347438e51bbd5f65c1c58c76ba339df7fc814 (patch) | |
| tree | 589c1d7c04228ac955d7b4c392aa94c50c762c8f /Makefile | |
| parent | a7bfb47f666c8fadffb80b1beeee1905ad3fe029 (diff) | |
| download | sxkbd-a90347438e51bbd5f65c1c58c76ba339df7fc814.tar.gz sxkbd-a90347438e51bbd5f65c1c58c76ba339df7fc814.zip | |
Refactoring and added sdk uart (not working)
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 30 |
1 files changed, 21 insertions, 9 deletions
@@ -1,22 +1,34 @@ FAMILY ?= rp2040 PICO_SDK_PATH ?= lib/picosdk -all: cmake +all: left clean: rm -rf .build -cmake: | $(PICO_SDK_PATH) .build - cmake -B .build -DFAMILY=$(FAMILY) -DPICO_SDK_PATH=$(PICO_SDK_PATH) - make -C .build +left: | $(PICO_SDK_PATH) .build/left + cmake -B .build/left -DFAMILY=$(FAMILY) -DPICO_SDK_PATH=$(PICO_SDK_PATH) \ + -DSPLIT_SIDE=LEFT -DSPLIT_ROLE=MASTER + make -C .build/left + +right: | $(PICO_SDK_PATH) .build/right + cmake -B .build/right -DFAMILY=$(FAMILY) -DPICO_SDK_PATH=$(PICO_SDK_PATH) \ + -DSPLIT_SIDE=RIGHT -DSPLIT_ROLE=SLAVE + make -C .build/right lib/picosdk: git submodule update --init lib/picosdk -.build: - mkdir $@ +.build/left: + mkdir -p $@ + +.build/right: + mkdir -p $@ + +flash_left: + picotool load .build/left/sxkbd.uf2 -flash: - picotool load .build/sxkbd.uf2 +flash_right: + picotool load .build/right/sxkbd.uf2 -.PHONY: all clean cmake upload +.PHONY: all clean left right upload |
