11.PHONY : clean all
22.PHONY : apiaster apiaster_left apiaster_right
3+ .PHONY : badwings bw2
34.PHONY : bykeeb bykeeb_left bykeeb_right
45.PHONY : corne corne_left corne_right
56.PHONY : ferris cradio_left cradio_right
67.PHONY : lily58 lily58_left lily58_right
78.PHONY : tern hummingbird
89.PHONY : weejock
910.PHONY : zaphod zaphod_lite
10- .PHONY : deploy_apiaster deploy_bykeeb deploy_corne deploy_ferris deploy_lily58 deploy_tern deploy_weejock deploy_zaphod
11+ .PHONY : deploy_corne deploy_ferris deploy_lily58 deploy_tern deploy_weejock deploy_zaphod
1112.PHONY : transfer
1213
1314APP_DIR := $(realpath ../zmk/app)
@@ -23,6 +24,7 @@ APIASTER_CONFIG_DIR := $(realpath ../zmk-apiaster-module)
2324BYKEEB_CONFIG_DIR := $(realpath ../zmk-fingerpunch-keyboards)
2425VIK_MODULE_DIR := $(realpath ../zmk-fingerpunch-vik)
2526FINGERPUNCH_DIR := $(realpath ../zmk-fingerpunch-controllers)
27+ BADWINGS_CONFIG_DIR := $(realpath ../zmk-bad-wings-2)
2628
2729EXTRA_MODULES := ${ZMK_HELPERS_DIR}
2830
@@ -36,6 +38,7 @@ ZERO_PATH := /media/${USER}/RPI-RP2
3638
3739WIN_DESKTOP := /mnt/c/Users/${USER}/Desktop
3840KBD_PARTS := apiaster_left apiaster_right \
41+ bw2 \
3942 bykeeb_left bykeeb_right \
4043 corne_left corne_right \
4144 cradio_left cradio_right \
@@ -45,7 +48,7 @@ KBD_PARTS := apiaster_left apiaster_right \
4548 weejock \
4649 zaphod_lite
4750
48- all : apiaster bykeeb corne ferris weejock tern zaphod
51+ all : apiaster badwings bykeeb corne ferris weejock tern zaphod
4952
5053apiaster : apiaster_left apiaster_right
5154 ls -l ${BUILD_DIR} /apiaster_* /zephyr/zmk.uf2
@@ -54,6 +57,11 @@ apiaster_left apiaster_right: EXTRA_MODULES += ${APIASTER_CONFIG_DIR}
5457apiaster_left apiaster_right :
5558 cd ${APP_DIR} && west build -d build/$@ -b seeeduino_xiao_ble ${SNIPPETS} -- -DSHIELD=$@ ${CMAKEFLAGS} -DZMK_CONFIG=${ZMK_CONFIG_DIR} /config -DZMK_EXTRA_MODULES=" $( subst $( SPACE) ,; ,$( EXTRA_MODULES) ) "
5659
60+ badwings : bw2
61+ bw2 : EXTRA_MODULES += ${BADWINGS_CONFIG_DIR} ${ZMK_AUTO_LAYER_DIR} ${ZMK_TRI_STATE_DIR}
62+ bw2 :
63+ cd ${APP_DIR} && west build -d build/$@ -b bw2 -- ${CMAKEFLAGS} -DZMK_CONFIG=${ZMK_CONFIG_DIR} /config -DZMK_EXTRA_MODULES=" $( subst $( SPACE) ,; ,$( EXTRA_MODULES) ) "
64+
5765bykeeb : bykeeb_left bykeeb_right
5866bykeeb_left bykeeb_right : EXTRA_MODULES += ${BYKEEB_CONFIG_DIR} ${VIK_MODULE_DIR} ${FINGERPUNCH_DIR} ${ZMK_AUTO_LAYER_DIR} ${ZMK_TRI_STATE_DIR}
5967bykeeb_left bykeeb_right :
0 commit comments