UI,obs-vst: Set Qt RCC format to 1

v2 introduces last-modified timestamps that ruin reproducibility.
This commit is contained in:
derrod 2023-02-06 14:37:22 +01:00 committed by Ryan Foster
parent f06b2ccf55
commit 2c48e61207
6 changed files with 31 additions and 5 deletions

View file

@ -82,6 +82,10 @@ set_target_properties(
AUTORCC ON
AUTOUIC_SEARCH_PATHS "forms;forms/source-toolbar")
if(_QT_VERSION EQUAL 6 AND OS_WINDOWS)
set_target_properties(obs PROPERTIES AUTORCC_OPTIONS "--format-version;1")
endif()
target_include_directories(obs PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_BINARY_DIR})

View file

@ -18,6 +18,11 @@ set_target_properties(
AUTORCC ON
AUTOUIC_SEARCH_PATHS "forms")
if(_QT_VERSION EQUAL 6 AND OS_WINDOWS)
set_target_properties(aja-output-ui PROPERTIES AUTORCC_OPTIONS
"--format-version;1")
endif()
target_sources(aja-output-ui PRIVATE forms/output.ui)
target_sources(

View file

@ -18,6 +18,11 @@ set_target_properties(
AUTORCC ON
AUTOUIC_SEARCH_PATHS "forms")
if(_QT_VERSION EQUAL 6 AND OS_WINDOWS)
set_target_properties(decklink-captions PROPERTIES AUTORCC_OPTIONS
"--format-version;1")
endif()
target_compile_features(decklink-captions PRIVATE cxx_std_17)
target_sources(decklink-captions PRIVATE forms/captions.ui)

View file

@ -16,6 +16,11 @@ set_target_properties(
AUTORCC ON
AUTOUIC_SEARCH_PATHS "forms")
if(_QT_VERSION EQUAL 6 AND OS_WINDOWS)
set_target_properties(decklink-output-ui PROPERTIES AUTORCC_OPTIONS
"--format-version;1")
endif()
target_sources(decklink-output-ui PRIVATE forms/output.ui)
target_sources(

View file

@ -12,6 +12,11 @@ set_target_properties(
AUTORCC ON
AUTOUIC_SEARCH_PATHS "forms")
if(_QT_VERSION EQUAL 6 AND OS_WINDOWS)
set_target_properties(frontend-tools PROPERTIES AUTORCC_OPTIONS
"--format-version;1")
endif()
target_sources(
frontend-tools PRIVATE forms/auto-scene-switcher.ui forms/captions.ui
forms/output-timer.ui forms/scripts.ui)

View file

@ -21,9 +21,12 @@ set_target_properties(
AUTOUIC ON
AUTORCC ON)
target_include_directories(
obs-vst PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_BINARY_DIR})
if(_QT_VERSION EQUAL 6 AND OS_WINDOWS)
set_target_properties(obs-vst PROPERTIES AUTORCC_OPTIONS "--format-version;1")
endif()
target_include_directories(obs-vst PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_BINARY_DIR})
target_sources(
obs-vst
@ -33,8 +36,7 @@ target_sources(
target_link_libraries(obs-vst PRIVATE OBS::libobs Qt::Widgets)
target_include_directories(
obs-vst PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/headers)
target_include_directories(obs-vst PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/headers)
target_compile_features(obs-vst PRIVATE cxx_std_17)