You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
478 B
19 lines
478 B
project("WaveSabre") |
|
|
|
cmake_minimum_required(VERSION 3.11) |
|
set_property(GLOBAL PROPERTY USE_FOLDERS ON) |
|
|
|
if(MSVC) |
|
# disable exceptions globally (will be added back for VSTs) |
|
string(REPLACE "/EHsc" "" CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS}) |
|
endif() |
|
|
|
# shared code |
|
add_subdirectory(WaveSabreCore) |
|
add_subdirectory(WaveSabrePlayerLib) |
|
add_subdirectory(WaveSabreVstLib) |
|
|
|
# binaries |
|
add_subdirectory(Tests/PlayerTest) |
|
add_subdirectory(WaveSabreStandAlonePlayer) |
|
add_subdirectory(Vsts)
|
|
|