diff --git a/CMakeLists.txt b/CMakeLists.txt index 1c6d1aa..5566da4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -21,10 +21,24 @@ IF(NOT TARGET libobs) SET(LIBOBS_EXISTS FALSE) SET(LIBOBS_CUSTOM FALSE CACHE BOOL "Use custom libOBS") IF(NOT LIBOBS_CUSTOM) - IF (${BITS} STREQUAL "64") - SET(LIBOBS_URL "https://ci.appveyor.com/api/buildjobs/jp18y3sc5icoq8qs/artifacts/build%2Fobs-studio-x64-vs2017-x64.7z" CACHE STRING "URL to libobs Cpack") - ELSE() - SET(LIBOBS_URL "https://ci.appveyor.com/api/buildjobs/nj276esfv3ho0j49/artifacts/build%2Fobs-studio-x86-vs2017-x86.7z" CACHE STRING "URL to libobs Cpack") + IF(WIN32) + IF (${BITS} STREQUAL "64") + SET(LIBOBS_URL "https://ci.appveyor.com/api/buildjobs/jp18y3sc5icoq8qs/artifacts/build%2Fobs-studio-x64-vs2017-x64.7z" CACHE STRING "URL to libobs Cpack") + ELSE() + SET(LIBOBS_URL "https://ci.appveyor.com/api/buildjobs/nj276esfv3ho0j49/artifacts/build%2Fobs-studio-x86-vs2017-x86.7z" CACHE STRING "URL to libobs Cpack") + ENDIF() + ELSEIF(UNIX AND NOT APPLE) + IF (${BITS} STREQUAL "64") + SET(LIBOBS_URL "" CACHE STRING "URL to libobs Cpack") + ELSE() + SET(LIBOBS_URL "" CACHE STRING "URL to libobs Cpack") + ENDIF() + ELSEIF(APPLE) + IF (${BITS} STREQUAL "64") + SET(LIBOBS_URL "" CACHE STRING "URL to libobs Cpack") + ELSE() + SET(LIBOBS_URL "" CACHE STRING "URL to libobs Cpack") + ENDIF() ENDIF() # OBS Studio (CPack Release) @@ -210,7 +224,9 @@ else() RUNTIME DESTINATION "obs-plugins/${BITS}bit" COMPONENT Runtime LIBRARY DESTINATION "obs-plugins/${BITS}bit" COMPONENT Runtime ) - INSTALL(FILES $ DESTINATION "obs-plugins/${BITS}bit" OPTIONAL) + IF(MSVC) + INSTALL(FILES $ DESTINATION "obs-plugins/${BITS}bit" OPTIONAL) + ENDIF() INSTALL(DIRECTORY "${PROJECT_SOURCE_DIR}/data/" DESTINATION "data/obs-plugins/obs-stream-effects" OPTIONAL) # CPack