Skip to content

Commit a2f0395

Browse files
committed
python: win32: link statically against msvc runtime to simplify redist
1 parent 661e81f commit a2f0395

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

bindings/python/CMakeLists.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,15 @@
11
cmake_minimum_required(VERSION 3.28 FATAL_ERROR)
22
project(pylibremidi)
33

4+
set(CMAKE_MSVC_RUNTIME_LIBRARY "MultiThreaded$<$<CONFIG:Debug>:Debug>")
5+
set(CMAKE_FIND_PACKAGE_TARGETS_GLOBAL 1)
6+
47
set(LIBREMIDI_FIND_BOOST 1)
58
set(LIBREMIDI_HEADER_ONLY 1)
69
set(LIBREMIDI_NEEDS_READERWRITERQUEUE 1)
7-
set(CMAKE_FIND_PACKAGE_TARGETS_GLOBAL 1)
10+
811
add_subdirectory(../.. libremidi-src)
12+
913
find_package(Python 3.8 COMPONENTS Interpreter Development.Module REQUIRED)
1014

1115
FetchContent_Declare(

0 commit comments

Comments
 (0)