mirror of
https://gitlab.com/kelteseth/ScreenPlay.git
synced 2024-09-15 06:52:34 +02:00
Add Steam version compile flag to cpp
This commit is contained in:
parent
f68a4dcf3f
commit
3e451e33a0
@ -61,6 +61,7 @@ execute_process(
|
|||||||
|
|
||||||
add_compile_definitions(COMPILE_INFO="${BUILD_DATE} + ${GIT_COMMIT_HASH}")
|
add_compile_definitions(COMPILE_INFO="${BUILD_DATE} + ${GIT_COMMIT_HASH}")
|
||||||
add_compile_definitions(SOURCE_DIR="${CMAKE_CURRENT_SOURCE_DIR}")
|
add_compile_definitions(SOURCE_DIR="${CMAKE_CURRENT_SOURCE_DIR}")
|
||||||
|
add_compile_definitions(SCREENPLAY_STEAM="${SCREENPLAY_STEAM}")
|
||||||
|
|
||||||
if(UNIX AND NOT APPLE)
|
if(UNIX AND NOT APPLE)
|
||||||
# Fixes QWebEngine linker errors on Ubuntu 20.04
|
# Fixes QWebEngine linker errors on Ubuntu 20.04
|
||||||
|
@ -120,12 +120,8 @@ add_executable(${PROJECT_NAME} main.cpp)
|
|||||||
target_link_libraries(${PROJECT_NAME} PRIVATE ScreenPlayLib)
|
target_link_libraries(${PROJECT_NAME} PRIVATE ScreenPlayLib)
|
||||||
|
|
||||||
qt5_add_translation(qmFiles ${l10n})
|
qt5_add_translation(qmFiles ${l10n})
|
||||||
|
|
||||||
|
|
||||||
qt_add_big_resources(fonts fonts.qrc)
|
qt_add_big_resources(fonts fonts.qrc)
|
||||||
|
|
||||||
target_compile_definitions(${PROJECT_NAME} PRIVATE "GIT_VERSION=${GIT_VERSION}")
|
|
||||||
|
|
||||||
if(WIN32)
|
if(WIN32)
|
||||||
# Icon
|
# Icon
|
||||||
target_sources(${PROJECT_NAME} PRIVATE ScreenPlay.rc)
|
target_sources(${PROJECT_NAME} PRIVATE ScreenPlay.rc)
|
||||||
|
@ -51,6 +51,7 @@ Settings::Settings(const std::shared_ptr<GlobalVariables>& globalVariables,
|
|||||||
setDesktopEnvironment(DesktopEnvironment::KDE);
|
setDesktopEnvironment(DesktopEnvironment::KDE);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
qRegisterMetaType<Settings::Language>("Settings::Language");
|
qRegisterMetaType<Settings::Language>("Settings::Language");
|
||||||
qRegisterMetaType<Settings::Theme>("Settings::Theme");
|
qRegisterMetaType<Settings::Theme>("Settings::Theme");
|
||||||
qRegisterMetaType<Settings::DesktopEnvironment>("Settings::DesktopEnvironment");
|
qRegisterMetaType<Settings::DesktopEnvironment>("Settings::DesktopEnvironment");
|
||||||
@ -102,6 +103,7 @@ Settings::Settings(const std::shared_ptr<GlobalVariables>& globalVariables,
|
|||||||
|
|
||||||
setupWidgetAndWindowPaths();
|
setupWidgetAndWindowPaths();
|
||||||
setGitBuildHash(COMPILE_INFO);
|
setGitBuildHash(COMPILE_INFO);
|
||||||
|
setSteamVersion((QString(SCREENPLAY_STEAM) == "OFF" ? false : true));
|
||||||
}
|
}
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
|
Loading…
Reference in New Issue
Block a user