aboutsummaryrefslogtreecommitdiff
path: root/libpsn00b/cmake/internal_setup.cmake
diff options
context:
space:
mode:
authorspicyjpeg <thatspicyjpeg@gmail.com>2023-05-11 23:42:43 +0200
committerGitHub <noreply@github.com>2023-05-11 23:42:43 +0200
commit04d7728350cbd04dd86cd894e906c98673e3f9a7 (patch)
tree08e8c7dd495d1c4c6fcf5f7ba6b4b10693dc42f6 /libpsn00b/cmake/internal_setup.cmake
parenteaec942f56ceec9c14de5c4185a02602abadd50a (diff)
parent58a8306d24fe29d965aa8b40ddc37c3163c0a2f9 (diff)
downloadpsn00bsdk-04d7728350cbd04dd86cd894e906c98673e3f9a7.tar.gz
Merge pull request #70 from Lameguy64/v0.23-wip
Header cleanups, PCDRV, more safety checks, libc and mkpsxiso fixes (v0.23)
Diffstat (limited to 'libpsn00b/cmake/internal_setup.cmake')
-rw-r--r--libpsn00b/cmake/internal_setup.cmake15
1 files changed, 7 insertions, 8 deletions
diff --git a/libpsn00b/cmake/internal_setup.cmake b/libpsn00b/cmake/internal_setup.cmake
index 9e7a4d3..e34ff63 100644
--- a/libpsn00b/cmake/internal_setup.cmake
+++ b/libpsn00b/cmake/internal_setup.cmake
@@ -280,23 +280,22 @@ function(psn00bsdk_add_cd_image name image_name config_file)
cmake_path(HASH config_file _hash)
- set(CD_IMAGE_NAME ${image_name})
- set(CD_CONFIG_FILE ${CMAKE_CURRENT_BINARY_DIR}/cd_image_${_hash}.xml)
- configure_file("${config_file}" ${CD_CONFIG_FILE})
+ set(_xml_file ${CMAKE_CURRENT_BINARY_DIR}/cd_image_${_hash}.xml)
+ configure_file("${config_file}" ${_xml_file})
add_custom_command(
- OUTPUT ${CD_IMAGE_NAME}.bin ${CD_IMAGE_NAME}.cue
+ OUTPUT ${image_name}.bin ${image_name}.cue
COMMAND
${MKPSXISO} -y
- -o ${CD_IMAGE_NAME}.bin -c ${CD_IMAGE_NAME}.cue ${CD_CONFIG_FILE}
- COMMENT "Building CD image ${CD_IMAGE_NAME}"
+ -o ${image_name}.bin -c ${image_name}.cue ${_xml_file}
+ COMMENT "Building CD image ${image_name}"
VERBATIM
${ARGN}
)
add_custom_target(
${name} ALL
DEPENDS
- ${CMAKE_CURRENT_BINARY_DIR}/${CD_IMAGE_NAME}.bin
- ${CMAKE_CURRENT_BINARY_DIR}/${CD_IMAGE_NAME}.cue
+ ${CMAKE_CURRENT_BINARY_DIR}/${image_name}.bin
+ ${CMAKE_CURRENT_BINARY_DIR}/${image_name}.cue
)
endfunction()