123456789101112131415161718192021222324252627282930313233343536 |
- cmake_minimum_required (VERSION 2.8.0)
- project (midi-tests)
- include_directories("${CMAKE_SOURCE_DIR}/..")
- link_directories("${CMAKE_SOURCE_DIR}/../lib")
- # add_definitions(-pthread)
- add_definitions(-std=c++11)
- function(add_test name sources)
- add_executable(${name} ${sources})
- target_link_libraries(${name} midi)
- endfunction(add_test)
- add_test(beat-sequence-expansion beat-sequence-expansion.cpp)
- add_test(beat-sequence-reducation beat-sequence-reducation.cpp)
- add_test(message-comparison message-comparison.cpp)
- add_test(message-list-find message-list-find.cpp)
- add_executable(midiout midiout.cpp)
- target_link_libraries(midiout midi)
- add_executable(launchpad launchpad.cpp)
- target_link_libraries(launchpad midi)
- add_executable(launchpad-screen launchpad-screen.cpp)
- target_link_libraries(launchpad-screen midi)
- add_executable(clock clock.cpp)
- target_link_libraries(clock midi)
- add_executable(callback-clock callback-clock.cpp)
- target_link_libraries(callback-clock midi)
- add_executable(beat-sequence-player beat-sequence-player.cpp)
- target_link_libraries(beat-sequence-player midi)
|