Merge pull request #180 from bucanero/master

Fix Cmake build when setting VERSION
This commit is contained in:
Diamond Rivero
2024-02-26 21:03:30 +08:00
committed by GitHub

View File

@@ -24,10 +24,8 @@ macro(create_pbp_file)
) )
cmake_parse_arguments("ARG" "${options}" "${oneValueArgs}" "${multiValueArgs}" ${ARGN}) cmake_parse_arguments("ARG" "${options}" "${oneValueArgs}" "${multiValueArgs}" ${ARGN})
# set mksfoex parameter if VERSION has been defined # set mksfoex parameter if VERSION was not defined
if (DEFINED ARG_VERSION) if (NOT DEFINED ARG_VERSION)
set(ARG_VERSION "-s APP_VER=${ARG_VERSION}")
else()
set(ARG_VERSION "") set(ARG_VERSION "")
endif() endif()
@@ -125,7 +123,7 @@ macro(create_pbp_file)
add_custom_command( add_custom_command(
TARGET ${ARG_TARGET} TARGET ${ARG_TARGET}
POST_BUILD COMMAND POST_BUILD COMMAND
"${PSPDEV}/bin/mksfoex" "-d" "MEMSIZE=1" "${ARG_VERSION}" "${ARG_TITLE}" "PARAM.SFO" "${PSPDEV}/bin/mksfoex" "-d" "MEMSIZE=1" "-s" "APP_VER=${ARG_VERSION}" "${ARG_TITLE}" "PARAM.SFO"
COMMENT "Calling mksfoex" COMMENT "Calling mksfoex"
) )