Skip to content

Commit 92a822d

Browse files
authored
Merge pull request #279 from TheHellcat/cmake_eboot_psar
added 'data.psar' handling to create_pbp_file
2 parents 85e3577 + 10361e5 commit 92a822d

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/base/CreatePBP.cmake

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@ macro(create_pbp_file)
1616
ICON_PATH # optional, absolute path to .png file, 144x82
1717
BACKGROUND_PATH # optional, absolute path to .png file, 480x272
1818
PREVIEW_PATH # optional, absolute path to .png file, 480x272
19-
MUSIC_PATH # optional, absolute path to .at3 file
19+
MUSIC_PATH # optional, absolute path to .at3 file
20+
PSAR_PATH # optional, absolute path to data.psar file
2021
VERSION # optional, adds version information to PARAM.SFO
2122
OUTPUT_DIR # optional, set the output directory for the EBOOT.PBP
2223
)
@@ -149,15 +150,15 @@ macro(create_pbp_file)
149150
TARGET ${ARG_TARGET}
150151
POST_BUILD COMMAND
151152
"${PSPDEV}/bin/pack-pbp" "${ARG_OUTPUT_DIR}/EBOOT.PBP" "${ARG_OUTPUT_DIR}/PARAM.SFO" "${ARG_ICON_PATH}" "NULL" "${ARG_PREVIEW_PATH}"
152-
"${ARG_BACKGROUND_PATH}" "${ARG_MUSIC_PATH}" "$<TARGET_FILE:${ARG_TARGET}>.prx" "NULL"
153+
"${ARG_BACKGROUND_PATH}" "${ARG_MUSIC_PATH}" "$<TARGET_FILE:${ARG_TARGET}>.prx" "${ARG_PSAR_PATH}"
153154
COMMENT "Calling pack-pbp with PRX file for target ${ARG_TARGET}"
154155
)
155156
else()
156157
add_custom_command(
157158
TARGET ${ARG_TARGET}
158159
POST_BUILD COMMAND
159160
"${PSPDEV}/bin/pack-pbp" "${ARG_OUTPUT_DIR}/EBOOT.PBP" "${ARG_OUTPUT_DIR}/PARAM.SFO" "${ARG_ICON_PATH}" "NULL" "${ARG_PREVIEW_PATH}"
160-
"${ARG_BACKGROUND_PATH}" "${ARG_MUSIC_PATH}" "$<TARGET_FILE:${ARG_TARGET}>" "NULL"
161+
"${ARG_BACKGROUND_PATH}" "${ARG_MUSIC_PATH}" "$<TARGET_FILE:${ARG_TARGET}>" "${ARG_PSAR_PATH}"
161162
COMMENT "Calling pack-pbp with ELF file for target ${ARG_TARGET}"
162163
)
163164
endif()

0 commit comments

Comments
 (0)