Browse Source

Merge pull request #6278 from PatTheMav/macos-plugin-fix

cmake: Fixes plugins not being copied into application bundle on macOS
Patrick Heyer 3 years ago
parent
commit
2ac9f83cb6
1 changed files with 4 additions and 2 deletions
  1. 4 2
      cmake/Modules/ObsHelpers_macOS.cmake

+ 4 - 2
cmake/Modules/ObsHelpers_macOS.cmake

@@ -265,7 +265,8 @@ endfunction()
 function(setup_obs_modules target)
 
   get_property(OBS_MODULE_LIST GLOBAL PROPERTY OBS_MODULE_LIST)
-  if("${OBS_MODULE_LIST}")
+  list(LENGTH OBS_MODULE_LIST _LEN)
+  if(_LEN GREATER 0)
     add_dependencies(${target} ${OBS_MODULE_LIST})
 
     install(
@@ -284,7 +285,8 @@ function(setup_obs_modules target)
 
   get_property(OBS_SCRIPTING_MODULE_LIST GLOBAL
                PROPERTY OBS_SCRIPTING_MODULE_LIST)
-  if("${OBS_SCRIPTING_MODULE_LIST}")
+  list(LENGTH OBS_SCRIPTING_MODULE_LIST _LEN)
+  if(_LEN GREATER 0)
     add_dependencies(${target} ${OBS_SCRIPTING_MODULE_LIST})
 
     install(