diff options
| author | spicyjpeg <thatspicyjpeg@gmail.com> | 2023-05-11 23:42:43 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-05-11 23:42:43 +0200 |
| commit | 04d7728350cbd04dd86cd894e906c98673e3f9a7 (patch) | |
| tree | 08e8c7dd495d1c4c6fcf5f7ba6b4b10693dc42f6 /libpsn00b/cmake/internal_setup.cmake | |
| parent | eaec942f56ceec9c14de5c4185a02602abadd50a (diff) | |
| parent | 58a8306d24fe29d965aa8b40ddc37c3163c0a2f9 (diff) | |
| download | psn00bsdk-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.cmake | 15 |
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() |
