diff --git a/src/api/CMakeLists.txt b/src/api/CMakeLists.txt index 656f1529c4..d3b1acd5ed 100644 --- a/src/api/CMakeLists.txt +++ b/src/api/CMakeLists.txt @@ -34,6 +34,13 @@ generate_export_header(projectM_api EXPORT_FILE_NAME "${PROJECTM_EXPORT_HEADER}" ) +if(NOT BUILD_SHARED_LIBS) + target_compile_definitions(projectM_api + INTERFACE + PROJECTM_STATIC_DEFINE + ) +endif() + add_library(libprojectM::API ALIAS projectM_api) diff --git a/vendor/projectm-eval b/vendor/projectm-eval index 811eea5594..da885dcdf3 160000 --- a/vendor/projectm-eval +++ b/vendor/projectm-eval @@ -1 +1 @@ -Subproject commit 811eea5594cc4092d0985fea9ccf0e52dec8a20a +Subproject commit da885dcdf33620ef26aa04cac9e215378b80252e