@@ -17,28 +17,33 @@ project(zmk)
1717
1818zephyr_linker_sources (RODATA include /linker/zmk-events.ld )
1919
20+ zephyr_syscall_header (${APPLICATION_SOURCE_DIR} /include/drivers/behavior.h )
21+ zephyr_syscall_header (${APPLICATION_SOURCE_DIR} /include/drivers/ext_power.h )
22+
2023# Add your source file to the "app" target. This must come after
2124# find_package(Zephyr) which defines the target.
2225target_include_directories (app PRIVATE include )
2326target_sources (app PRIVATE src/stdlib.c )
2427target_sources (app PRIVATE src/activity.c )
2528target_sources (app PRIVATE src/kscan.c )
2629target_sources (app PRIVATE src/matrix_transform.c )
30+ target_sources_ifdef (CONFIG_ZMK_MOUSE app PRIVATE src/mouse/main.c )
31+ target_sources_ifdef (CONFIG_ZMK_MOUSE app PRIVATE src/mouse/input_config.c )
2732target_sources (app PRIVATE src/sensors.c )
2833target_sources_ifdef (CONFIG_ZMK_WPM app PRIVATE src/wpm.c )
2934target_sources (app PRIVATE src/event_manager.c )
3035target_sources_ifdef (CONFIG_ZMK_EXT_POWER app PRIVATE src/ext_power_generic.c )
3136target_sources (app PRIVATE src/events/activity_state_changed.c )
3237target_sources (app PRIVATE src/events/position_state_changed.c )
3338target_sources (app PRIVATE src/events/sensor_event.c )
34- target_sources (app PRIVATE src/events/mouse_button_state_changed.c )
3539target_sources_ifdef (CONFIG_ZMK_WPM app PRIVATE src/events/wpm_state_changed.c )
3640target_sources_ifdef (CONFIG_USB_DEVICE_STACK app PRIVATE src/events/usb_conn_state_changed.c )
3741target_sources (app PRIVATE src/behaviors/behavior_reset.c )
3842target_sources_ifdef (CONFIG_ZMK_EXT_POWER app PRIVATE src/behaviors/behavior_ext_power.c )
3943if ((NOT CONFIG_ZMK_SPLIT) OR CONFIG_ZMK_SPLIT_ROLE_CENTRAL)
4044 target_sources (app PRIVATE src/hid.c )
41- target_sources_ifdef (CONFIG_ZMK_MOUSE app PRIVATE src/mouse.c )
45+ target_sources_ifdef (CONFIG_ZMK_MOUSE app PRIVATE src/mouse/main.c )
46+ target_sources_ifdef (CONFIG_ZMK_MOUSE app PRIVATE src/mouse/hid_input_listener.c )
4247 target_sources (app PRIVATE src/behaviors/behavior_key_press.c )
4348 target_sources_ifdef (CONFIG_ZMK_BEHAVIOR_KEY_TOGGLE app PRIVATE src/behaviors/behavior_key_toggle.c )
4449 target_sources (app PRIVATE src/behaviors/behavior_hold_tap.c )
@@ -57,6 +62,7 @@ if ((NOT CONFIG_ZMK_SPLIT) OR CONFIG_ZMK_SPLIT_ROLE_CENTRAL)
5762 target_sources_ifdef (CONFIG_ZMK_BEHAVIOR_SENSOR_ROTATE_VAR app PRIVATE src/behaviors/behavior_sensor_rotate_var.c )
5863 target_sources_ifdef (CONFIG_ZMK_BEHAVIOR_SENSOR_ROTATE_COMMON app PRIVATE src/behaviors/behavior_sensor_rotate_common.c )
5964 target_sources_ifdef (CONFIG_ZMK_BEHAVIOR_MOUSE_KEY_PRESS app PRIVATE src/behaviors/behavior_mouse_key_press.c )
65+ target_sources_ifdef (CONFIG_ZMK_BEHAVIOR_INPUT_TWO_AXIS app PRIVATE src/behaviors/behavior_input_two_axis.c )
6066 target_sources (app PRIVATE src/combo.c )
6167 target_sources (app PRIVATE src/behaviors/behavior_tap_dance.c )
6268 target_sources (app PRIVATE src/behavior_queue.c )
0 commit comments