Mouse tracking with lip sync - initial commit
[mouse-tracker-for-cubism.git] / CMakeLists.txt
1 cmake_minimum_required(VERSION 3.16)
2
3 project(MouseTrackerForCubism_project)
4
5 find_library(xdo_LIBS NAMES xdo libxdo PATHS /usr/lib REQUIRED)
6 find_library(pulse_LIBS NAMES pulse PATHS /usr/lib REQUIRED)
7
8 include_directories(include)
9
10 add_library(
11     MouseTrackerForCubism STATIC
12     src/mouse_cursor_tracker.cpp
13 )
14
15 set_target_properties(
16     MouseTrackerForCubism PROPERTIES PUBLIC_HEADER
17     include/mouse_cursor_tracker.h
18 )
19
20 target_link_libraries(MouseTrackerForCubism ${xdo_LIBS} ${pulse_LIBS} pulse-simple)