CMake/WiX: cleanup regarding MUSESCORE_EXECUTABLE_NAME
This commit is contained in:
parent
4d645f55d5
commit
1f7561d689
|
@ -41,9 +41,9 @@ endif(MUSESCORE_UNSTABLE)
|
|||
set(CPACK_PACKAGE_FILE_NAME "${MUSESCORE_NAME}-${MUSESCORE_VERSION}${git_date_string}")
|
||||
set(CPACK_PACKAGE_INSTALL_DIRECTORY ${MUSESCORE_NAME_VERSION})
|
||||
|
||||
set(MSCORE_EXECUTABLE_NAME ${MUSESCORE_NAME}${MUSESCORE_VERSION_MAJOR})
|
||||
set(CPACK_PACKAGE_EXECUTABLES "${MSCORE_EXECUTABLE_NAME}" "${MUSESCORE_NAME_VERSION}") # exe name, label
|
||||
set(CPACK_CREATE_DESKTOP_LINKS "${MSCORE_EXECUTABLE_NAME}" "${MUSESCORE_NAME_VERSION}") # exe name, label
|
||||
set(MUSESCORE_EXECUTABLE_NAME ${MUSESCORE_NAME}${MUSESCORE_VERSION_MAJOR})
|
||||
set(CPACK_PACKAGE_EXECUTABLES "${MUSESCORE_EXECUTABLE_NAME}" "${MUSESCORE_NAME_VERSION}") # exe name, label
|
||||
set(CPACK_CREATE_DESKTOP_LINKS "${MUSESCORE_EXECUTABLE_NAME}" "${MUSESCORE_NAME_VERSION}") # exe name, label
|
||||
|
||||
# Wix-specific options
|
||||
set(CPACK_GENERATOR "WIX")
|
||||
|
@ -75,9 +75,10 @@ set(CPACK_WIX_EXTENSIONS "WixUtilExtension")
|
|||
|
||||
# Extra CPack variables
|
||||
list(APPEND CPACK_WIX_CANDLE_EXTRA_FLAGS
|
||||
"-dCPACK_PACKAGE_VERSION_MAJOR=${CPACK_PACKAGE_VERSION_MAJOR}"
|
||||
"-dMUSESCORE_NAME_VERSION=${MUSESCORE_NAME_VERSION}"
|
||||
"-dMUSESCORE_EXECUTABLE_NAME=${MUSESCORE_EXECUTABLE_NAME}"
|
||||
"-dMUSESCORE_VERSION_LABEL=${MUSESCORE_VERSION_LABEL}"
|
||||
"-dCPACK_PACKAGE_VERSION_MAJOR=${CPACK_PACKAGE_VERSION_MAJOR}"
|
||||
)
|
||||
|
||||
if (MUSESCORE_IS_PRERELEASE)
|
||||
|
|
|
@ -4,8 +4,8 @@
|
|||
|
||||
<?define ProdName="$(var.MUSESCORE_NAME_VERSION)"?>
|
||||
<?define ShortProdName="$(var.CPACK_PACKAGE_NAME)$(var.CPACK_PACKAGE_VERSION_MAJOR)$(var.MUSESCORE_VERSION_LABEL)"?>
|
||||
<?define ExeName="$(var.CPACK_PACKAGE_NAME)$(var.CPACK_PACKAGE_VERSION_MAJOR).exe"?>
|
||||
<?define ExeKey="$(var.ShortProdName).exe"?>
|
||||
<?define ExeName="$(var.MUSESCORE_EXECUTABLE_NAME).exe"?>
|
||||
<?define RegistryRoot="HKMU"?> <!--HKCU / HKLM-->
|
||||
|
||||
<?if "$(var.MUSESCORE_VERSION_LABEL)" != ""?>
|
||||
|
|
|
@ -32,7 +32,6 @@ set(EXECUTABLE_NAME mscore)
|
|||
###########################################
|
||||
include(GetPlatformInfo)
|
||||
if (OS_IS_WIN)
|
||||
|
||||
set(MSCORE_OUTPUT_NAME ${MUSESCORE_NAME}${MUSESCORE_VERSION_MAJOR})
|
||||
|
||||
include(GetCompilerInfo)
|
||||
|
@ -271,11 +270,11 @@ if (OS_IS_WASM)
|
|||
endif(OS_IS_WASM)
|
||||
|
||||
if (MSCORE_OUTPUT_NAME)
|
||||
set(MSCORE_EXECUTABLE_NAME ${MSCORE_OUTPUT_NAME})
|
||||
set(MUSESCORE_EXECUTABLE_NAME ${MSCORE_OUTPUT_NAME})
|
||||
else (MSCORE_OUTPUT_NAME)
|
||||
set(MSCORE_EXECUTABLE_NAME ${EXECUTABLE_NAME})
|
||||
set(MUSESCORE_EXECUTABLE_NAME ${EXECUTABLE_NAME})
|
||||
endif (MSCORE_OUTPUT_NAME)
|
||||
set(MSCORE_EXECUTABLE_NAME "${MSCORE_EXECUTABLE_NAME}" PARENT_SCOPE)
|
||||
set(MUSESCORE_EXECUTABLE_NAME "${MUSESCORE_EXECUTABLE_NAME}" PARENT_SCOPE)
|
||||
|
||||
###########################################
|
||||
# Link
|
||||
|
@ -498,7 +497,7 @@ if (MSVC)
|
|||
# Set the debugging properties for the "mscore" project.
|
||||
file(TO_NATIVE_PATH "${CMAKE_INSTALL_PREFIX}/bin" VS_DEBUGGER_WORKING_DIRECTORY)
|
||||
if (NOT ${CMAKE_VERSION} VERSION_LESS "3.12.0")
|
||||
set_target_properties(${EXECUTABLE_NAME} PROPERTIES VS_DEBUGGER_COMMAND "${VS_DEBUGGER_WORKING_DIRECTORY}\\${MSCORE_EXECUTABLE_NAME}${CMAKE_EXECUTABLE_SUFFIX}")
|
||||
set_target_properties(${EXECUTABLE_NAME} PROPERTIES VS_DEBUGGER_COMMAND "${VS_DEBUGGER_WORKING_DIRECTORY}\\${MUSESCORE_EXECUTABLE_NAME}${CMAKE_EXECUTABLE_SUFFIX}")
|
||||
endif ()
|
||||
if (NOT ${CMAKE_VERSION} VERSION_LESS "3.8.0")
|
||||
set_target_properties(${EXECUTABLE_NAME} PROPERTIES VS_DEBUGGER_WORKING_DIRECTORY "${VS_DEBUGGER_WORKING_DIRECTORY}")
|
||||
|
|
Loading…
Reference in New Issue