Build all libraries statically to bundle in the executable

main
Thor 1 year ago
parent 961ddcf392
commit 5824e5d2e2
  1. 3
      CMakeLists.txt

@ -2,10 +2,11 @@ cmake_minimum_required(VERSION 3.26)
project(synth)
set(CMAKE_CXX_STANDARD 11)
set(BUILD_SHARED_LIBS OFF)
add_subdirectory(lib/portaudio)
add_subdirectory(lib/portmidi)
add_executable(main main.cpp oscillator.cpp)
target_link_libraries(main PRIVATE PortAudio)
target_link_libraries(main PRIVATE portmidi)
target_include_directories(main PUBLIC lib/portmidi/porttime)
target_include_directories(main PRIVATE lib/portmidi/porttime)
Loading…
Cancel
Save