1 cmake_minimum_required(VERSION 3.16)
3 project(MouseTrackerForCubism_project)
5 find_library(xdo_LIBS NAMES xdo libxdo PATHS /usr/lib REQUIRED)
6 find_library(pulse_LIBS NAMES pulse PATHS /usr/lib REQUIRED)
8 include_directories(include)
11 MouseTrackerForCubism STATIC
12 src/mouse_cursor_tracker.cpp
15 set_target_properties(
16 MouseTrackerForCubism PROPERTIES PUBLIC_HEADER
17 include/mouse_cursor_tracker.h
20 target_link_libraries(MouseTrackerForCubism ${xdo_LIBS} ${pulse_LIBS} pulse-simple)