mirror of
https://github.com/PrismLauncher/PrismLauncher
synced 2026-04-23 09:05:03 +00:00
dehardcode branding in Linux manual and Windows app info
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
This commit is contained in:
parent
61d08d1870
commit
0e732bf499
|
|
@ -445,7 +445,7 @@ elseif(UNIX)
|
||||||
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${Launcher_MetaInfo} DESTINATION ${KDE_INSTALL_METAINFODIR})
|
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${Launcher_MetaInfo} DESTINATION ${KDE_INSTALL_METAINFODIR})
|
||||||
install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/${Launcher_SVG} DESTINATION "${KDE_INSTALL_ICONDIR}/hicolor/scalable/apps")
|
install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/${Launcher_SVG} DESTINATION "${KDE_INSTALL_ICONDIR}/hicolor/scalable/apps")
|
||||||
install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/${Launcher_PNG_256} DESTINATION "${KDE_INSTALL_ICONDIR}/hicolor/256x256/apps" RENAME "${Launcher_AppID}.png")
|
install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/${Launcher_PNG_256} DESTINATION "${KDE_INSTALL_ICONDIR}/hicolor/256x256/apps" RENAME "${Launcher_AppID}.png")
|
||||||
install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/${Launcher_mrpack_MIMEInfo} DESTINATION ${KDE_INSTALL_MIMEDIR})
|
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${Launcher_mrpack_MIMEInfo} DESTINATION ${KDE_INSTALL_MIMEDIR})
|
||||||
|
|
||||||
install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/launcher/qtlogging.ini" DESTINATION "share/${Launcher_Name}")
|
install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/launcher/qtlogging.ini" DESTINATION "share/${Launcher_Name}")
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -10,13 +10,14 @@ endif()
|
||||||
|
|
||||||
set(Launcher_CommonName "PrismLauncher")
|
set(Launcher_CommonName "PrismLauncher")
|
||||||
set(Launcher_DisplayName "Prism Launcher")
|
set(Launcher_DisplayName "Prism Launcher")
|
||||||
|
set(Launcher_AppID "org.prismlauncher.PrismLauncher")
|
||||||
|
set(Launcher_Domain "prismlauncher.org")
|
||||||
|
set(Launcher_Git "https://github.com/PrismLauncher/PrismLauncher")
|
||||||
|
|
||||||
set(Launcher_Name "${Launcher_CommonName}" PARENT_SCOPE)
|
set(Launcher_Name "${Launcher_CommonName}" PARENT_SCOPE)
|
||||||
set(Launcher_DisplayName "${Launcher_DisplayName}" PARENT_SCOPE)
|
set(Launcher_DisplayName "${Launcher_DisplayName}" PARENT_SCOPE)
|
||||||
|
set(Launcher_Domain "${Launcher_Domain}" PARENT_SCOPE)
|
||||||
set(Launcher_AppID "org.prismlauncher.PrismLauncher")
|
set(Launcher_Git "${Launcher_Git}" PARENT_SCOPE)
|
||||||
set(Launcher_Domain "prismlauncher.org" PARENT_SCOPE)
|
|
||||||
set(Launcher_Git "https://github.com/PrismLauncher/PrismLauncher" PARENT_SCOPE)
|
|
||||||
|
|
||||||
set(Launcher_SVGFileName "${Launcher_AppID}.svg")
|
set(Launcher_SVGFileName "${Launcher_AppID}.svg")
|
||||||
set(Launcher_Copyright "© 2022-2026 Prism Launcher Contributors\\n© 2021-2022 PolyMC Contributors\\n© 2012-2021 MultiMC Contributors")
|
set(Launcher_Copyright "© 2022-2026 Prism Launcher Contributors\\n© 2021-2022 PolyMC Contributors\\n© 2012-2021 MultiMC Contributors")
|
||||||
|
|
@ -38,6 +39,7 @@ set(Launcher_Branding_ICO "program_info/${Launcher_APP_BINARY_NAME}.ico")
|
||||||
set(Launcher_Branding_ICO "${Launcher_Branding_ICO}" PARENT_SCOPE)
|
set(Launcher_Branding_ICO "${Launcher_Branding_ICO}" PARENT_SCOPE)
|
||||||
set(Launcher_Branding_WindowsRC "program_info/${Launcher_APP_BINARY_NAME}.rc" PARENT_SCOPE)
|
set(Launcher_Branding_WindowsRC "program_info/${Launcher_APP_BINARY_NAME}.rc" PARENT_SCOPE)
|
||||||
set(Launcher_Branding_LogoQRC "program_info/${Launcher_APP_BINARY_NAME}.qrc" PARENT_SCOPE)
|
set(Launcher_Branding_LogoQRC "program_info/${Launcher_APP_BINARY_NAME}.qrc" PARENT_SCOPE)
|
||||||
|
set(Launcher_Authors "MultiMC & Prism Launcher Contributors")
|
||||||
|
|
||||||
set(Launcher_Portable_File "program_info/portable.txt" PARENT_SCOPE)
|
set(Launcher_Portable_File "program_info/portable.txt" PARENT_SCOPE)
|
||||||
|
|
||||||
|
|
@ -77,7 +79,9 @@ endif()
|
||||||
configure_file(win_install.nsi.in win_install.nsi @ONLY)
|
configure_file(win_install.nsi.in win_install.nsi @ONLY)
|
||||||
|
|
||||||
if(SCDOC_FOUND)
|
if(SCDOC_FOUND)
|
||||||
set(in_scd "${CMAKE_CURRENT_SOURCE_DIR}/${Launcher_APP_BINARY_NAME}.6.scd")
|
configure_file(${Launcher_APP_BINARY_NAME}.6.scd.in ${Launcher_APP_BINARY_NAME}.6.scd @ONLY)
|
||||||
|
|
||||||
|
set(in_scd "${CMAKE_CURRENT_BINARY_DIR}/${Launcher_APP_BINARY_NAME}.6.scd")
|
||||||
set(out_man "${CMAKE_CURRENT_BINARY_DIR}/${Launcher_APP_BINARY_NAME}.6")
|
set(out_man "${CMAKE_CURRENT_BINARY_DIR}/${Launcher_APP_BINARY_NAME}.6")
|
||||||
add_custom_command(
|
add_custom_command(
|
||||||
DEPENDS "${in_scd}"
|
DEPENDS "${in_scd}"
|
||||||
|
|
|
||||||
|
|
@ -1,14 +1,14 @@
|
||||||
prismlauncher(6)
|
@Launcher_APP_BINARY_NAME@(6)
|
||||||
|
|
||||||
|
|
||||||
# NAME
|
# NAME
|
||||||
|
|
||||||
prismlauncher - a launcher and instance manager for Minecraft.
|
@Launcher_APP_BINARY_NAME@ - a launcher and instance manager for Minecraft.
|
||||||
|
|
||||||
|
|
||||||
# SYNOPSIS
|
# SYNOPSIS
|
||||||
|
|
||||||
*prismlauncher* [OPTIONS...]
|
*@Launcher_APP_BINARY_NAME@* [OPTIONS...]
|
||||||
|
|
||||||
|
|
||||||
# DESCRIPTION
|
# DESCRIPTION
|
||||||
|
|
@ -69,14 +69,14 @@ variables, besides other common Qt variables:
|
||||||
|
|
||||||
# BUGS
|
# BUGS
|
||||||
|
|
||||||
https://github.com/PrismLauncher/PrismLauncher/issues
|
@Launcher_BUG_TRACKER_URL@
|
||||||
|
|
||||||
# RESOURCES
|
# RESOURCES
|
||||||
|
|
||||||
GitHub: https://github.com/PrismLauncher/PrismLauncher
|
GitHub: @Launcher_Git@
|
||||||
|
|
||||||
Main website: https://prismlauncher.org
|
Main website: https://@Launcher_Domain@
|
||||||
|
|
||||||
# AUTHORS
|
# AUTHORS
|
||||||
|
|
||||||
Prism Launcher Contributors
|
@Launcher_Authors@
|
||||||
|
|
@ -3,8 +3,8 @@
|
||||||
#endif
|
#endif
|
||||||
#include <windows.h>
|
#include <windows.h>
|
||||||
|
|
||||||
IDI_ICON1 ICON DISCARDABLE "prismlauncher.ico"
|
IDI_ICON1 ICON DISCARDABLE "@Launcher_APP_BINARY_NAME@.ico"
|
||||||
1 RT_MANIFEST "prismlauncher.manifest"
|
1 RT_MANIFEST "@Launcher_APP_BINARY_NAME@.manifest"
|
||||||
|
|
||||||
VS_VERSION_INFO VERSIONINFO
|
VS_VERSION_INFO VERSIONINFO
|
||||||
FILEVERSION @Launcher_VERSION_NAME4_COMMA@
|
FILEVERSION @Launcher_VERSION_NAME4_COMMA@
|
||||||
|
|
@ -15,7 +15,7 @@ BEGIN
|
||||||
BEGIN
|
BEGIN
|
||||||
BLOCK "000004b0"
|
BLOCK "000004b0"
|
||||||
BEGIN
|
BEGIN
|
||||||
VALUE "CompanyName", "MultiMC & Prism Launcher Contributors"
|
VALUE "CompanyName", "@Launcher_Authors@"
|
||||||
VALUE "FileDescription", "@Launcher_DisplayName@"
|
VALUE "FileDescription", "@Launcher_DisplayName@"
|
||||||
VALUE "FileVersion", "@Launcher_VERSION_NAME4@"
|
VALUE "FileVersion", "@Launcher_VERSION_NAME4@"
|
||||||
VALUE "ProductName", "@Launcher_DisplayName@"
|
VALUE "ProductName", "@Launcher_DisplayName@"
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue