20 lines
301 B
CMake
20 lines
301 B
CMake
|
|
cmake_minimum_required(VERSION 3.30)
|
|
|
|
project(midi-parser)
|
|
|
|
set(CMAKE_CXX_STANDARD 26)
|
|
set(CMAKE_CXX_FLAGS "-g")
|
|
|
|
set(SRCS
|
|
src/main.cpp
|
|
src/device.cpp
|
|
src/key.cpp
|
|
)
|
|
|
|
add_subdirectory(midifile)
|
|
add_executable(midi-parser ${SRCS})
|
|
|
|
target_link_libraries(midi-parser PRIVATE midifile PUBLIC stdc++)
|
|
|