mloop/CMakeLists.txt

26 lines
508 B
CMake

cmake_minimum_required(VERSION 3.25)
PROJECT(mloop)
INCLUDE(${CMAKE_ROOT}/Modules/FindPkgConfig.cmake)
pkg_check_modules(JACK jack)
pkg_check_modules(NCURSES ncurses)
ADD_DEFINITIONS(-Wall -g)
SET(SOURCES
src/jack.cpp
src/jack.h
src/loop.cpp
src/loop.h
src/mloop.cpp
src/notecache.cpp
src/notecache.h
src/ringbuffer.cpp
src/ringbuffer.h
src/ui.cpp
src/ui.h)
ADD_EXECUTABLE(mloop ${SOURCES})
TARGET_LINK_LIBRARIES(mloop ${JACK_LIBRARIES} ${NCURSES_LIBRARIES})