Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file modified cmake/bundle/windows/obs-studio.ico
Binary file not shown.
8 changes: 4 additions & 4 deletions cmake/common/bootstrap.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -41,10 +41,10 @@ if("${CMAKE_CURRENT_BINARY_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}")
endif()

# Set default global project variables
set(OBS_COMPANY_NAME "OBS Project")
set(OBS_PRODUCT_NAME "OBS Studio")
set(OBS_WEBSITE "https://www.obsproject.com")
set(OBS_COMMENTS "Free and open source software for video recording and live streaming")
set(OBS_COMPANY_NAME "MOQBS")
set(OBS_PRODUCT_NAME "MOQBS")
set(OBS_WEBSITE "https://moq.dev")
set(OBS_COMMENTS "Media over QUIC broadcasting software")
set(OBS_LEGAL_COPYRIGHT "(C) Lain Bailey")
set(OBS_CMAKE_VERSION 3.0.0)

Expand Down
26 changes: 13 additions & 13 deletions cmake/macos/helpers.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ function(set_target_properties_obs target)
set_target_properties(
${target}
PROPERTIES
OUTPUT_NAME OBS
OUTPUT_NAME MOQBS
MACOSX_BUNDLE TRUE
MACOSX_BUNDLE_INFO_PLIST "${CMAKE_CURRENT_SOURCE_DIR}/cmake/macos/Info.plist.in"
XCODE_EMBED_FRAMEWORKS_REMOVE_HEADERS_ON_COPY YES
Expand All @@ -54,8 +54,8 @@ function(set_target_properties_obs target)

set_target_xcode_properties(
${target}
PROPERTIES PRODUCT_BUNDLE_IDENTIFIER com.obsproject.obs-studio
PRODUCT_NAME OBS
PROPERTIES PRODUCT_BUNDLE_IDENTIFIER dev.moq.moqbs
PRODUCT_NAME MOQBS
ASSETCATALOG_COMPILER_APPICON_NAME AppIcon
CURRENT_PROJECT_VERSION ${OBS_BUILD_NUMBER}
MARKETING_VERSION ${OBS_VERSION_CANONICAL}
Expand All @@ -64,11 +64,11 @@ function(set_target_properties_obs target)
CLANG_ENABLE_OBJC_ARC YES
SKIP_INSTALL NO
INSTALL_PATH "$(LOCAL_APPS_DIR)"
INFOPLIST_KEY_CFBundleDisplayName "OBS Studio"
INFOPLIST_KEY_CFBundleDisplayName "MOQBS"
INFOPLIST_KEY_NSHumanReadableCopyright "(c) 2012-${CURRENT_YEAR} Lain Bailey"
INFOPLIST_KEY_NSCameraUsageDescription "OBS needs to access the camera to enable camera sources to work."
INFOPLIST_KEY_NSMicrophoneUsageDescription "OBS needs to access the microphone to enable audio input."
INFOPLIST_KEY_NSAppleEventsUsageDescription "OBS needs to access background events to enable hotkeys while not in focus."
INFOPLIST_KEY_NSCameraUsageDescription "MOQBS needs to access the camera to enable camera sources to work."
INFOPLIST_KEY_NSMicrophoneUsageDescription "MOQBS needs to access the microphone to enable audio input."
INFOPLIST_KEY_NSAppleEventsUsageDescription "MOQBS needs to access background events to enable hotkeys while not in focus."
)

get_property(obs_dependencies GLOBAL PROPERTY _OBS_DEPENDENCIES)
Expand Down Expand Up @@ -224,15 +224,15 @@ function(set_target_properties_obs target)
PROPERTIES DYLIB_COMPATIBILITY_VERSION 1.0
DYLIB_CURRENT_VERSION ${OBS_VERSION_MAJOR}
PRODUCT_NAME ${target}
PRODUCT_BUNDLE_IDENTIFIER com.obsproject.${target}
PRODUCT_BUNDLE_IDENTIFIER dev.moq.${target}
SKIP_INSTALL YES
)

get_target_property(is_framework ${target} FRAMEWORK)
if(is_framework)
set_target_properties(
${target}
PROPERTIES FRAMEWORK_VERSION A MACOSX_FRAMEWORK_IDENTIFIER com.obsproject.${target}
PROPERTIES FRAMEWORK_VERSION A MACOSX_FRAMEWORK_IDENTIFIER dev.moq.${target}
)

set_target_xcode_properties(
Expand All @@ -241,7 +241,7 @@ function(set_target_properties_obs target)
DEVELOPMENT_TEAM ""
SKIP_INSTALL YES
PRODUCT_NAME ${target}
PRODUCT_BUNDLE_IDENTIFIER com.obsproject.${target}
PRODUCT_BUNDLE_IDENTIFIER dev.moq.${target}
CURRENT_PROJECT_VERSION ${OBS_BUILD_NUMBER}
MARKETING_VERSION ${OBS_VERSION_CANONICAL}
GENERATE_INFOPLIST_FILE YES
Expand All @@ -258,13 +258,13 @@ function(set_target_properties_obs target)
set_target_xcode_properties(
${target}
PROPERTIES PRODUCT_NAME ${target}
PRODUCT_BUNDLE_IDENTIFIER com.obsproject.${target}
PRODUCT_BUNDLE_IDENTIFIER dev.moq.${target}
)
elseif(target STREQUAL obslua)
set_target_xcode_properties(
${target}
PROPERTIES PRODUCT_NAME ${target}
PRODUCT_BUNDLE_IDENTIFIER com.obsproject.${target}
PRODUCT_BUNDLE_IDENTIFIER dev.moq.${target}
)
elseif(target STREQUAL obs-dal-plugin)
set_target_properties(${target} PROPERTIES BUILD_WITH_INSTALL_RPATH TRUE)
Expand All @@ -276,7 +276,7 @@ function(set_target_properties_obs target)
set_target_xcode_properties(
${target}
PROPERTIES PRODUCT_NAME ${target}
PRODUCT_BUNDLE_IDENTIFIER com.obsproject.${target}
PRODUCT_BUNDLE_IDENTIFIER dev.moq.${target}
CURRENT_PROJECT_VERSION ${OBS_BUILD_NUMBER}
MARKETING_VERSION ${OBS_VERSION_CANONICAL}
GENERATE_INFOPLIST_FILE YES
Expand Down
Binary file modified cmake/macos/resources/AppIcon.icns
Binary file not shown.
Binary file modified docs/sphinx/favicon.ico
Binary file not shown.
Loading
Loading