Don't generate romdisks on PC
This commit is contained in:
parent
79bbfbf704
commit
6efb90f28c
|
@ -73,26 +73,28 @@ function(gen_sample sample)
|
||||||
|
|
||||||
add_executable(${sample} ${SAMPLE_SRCS})
|
add_executable(${sample} ${SAMPLE_SRCS})
|
||||||
|
|
||||||
if(EXISTS "${CMAKE_SOURCE_DIR}/samples/${sample}/romdisk")
|
if(PLATFORM_DREAMCAST)
|
||||||
message("Generating romdisk for sample: ${sample}")
|
if(EXISTS "${CMAKE_SOURCE_DIR}/samples/${sample}/romdisk")
|
||||||
add_custom_command(
|
message("Generating romdisk for sample: ${sample}")
|
||||||
OUTPUT ${ROMDISK_IMG}
|
add_custom_command(
|
||||||
COMMAND ${GENROMFS} -f ${ROMDISK_IMG} -d ${ROMDISK_DIR} -v
|
OUTPUT ${ROMDISK_IMG}
|
||||||
)
|
COMMAND ${GENROMFS} -f ${ROMDISK_IMG} -d ${ROMDISK_DIR} -v
|
||||||
|
)
|
||||||
|
|
||||||
add_custom_command(
|
add_custom_command(
|
||||||
OUTPUT ${ROMDISK_O}
|
OUTPUT ${ROMDISK_O}
|
||||||
COMMAND ${BIN2O} romdisk.img romdisk romdisk.o
|
COMMAND ${BIN2O} romdisk.img romdisk romdisk.o
|
||||||
DEPENDS ${ROMDISK_IMG}
|
DEPENDS ${ROMDISK_IMG}
|
||||||
WORKING_DIRECTORY "${CMAKE_SOURCE_DIR}/samples/${sample}"
|
WORKING_DIRECTORY "${CMAKE_SOURCE_DIR}/samples/${sample}"
|
||||||
)
|
)
|
||||||
|
|
||||||
add_custom_target(${sample}_romdisk DEPENDS ${ROMDISK_O})
|
add_custom_target(${sample}_romdisk DEPENDS ${ROMDISK_O})
|
||||||
add_dependencies(${sample} ${sample}_romdisk)
|
add_dependencies(${sample} ${sample}_romdisk)
|
||||||
target_link_libraries(${sample} ${ROMDISK_O})
|
target_link_libraries(${sample} ${ROMDISK_O})
|
||||||
|
|
||||||
else()
|
else()
|
||||||
message("No such romdisk for sample: ${sample} at 'samples/${sample}/romdisk'")
|
message("No such romdisk for sample: ${sample} at 'samples/${sample}/romdisk'")
|
||||||
|
endif()
|
||||||
endif()
|
endif()
|
||||||
endfunction()
|
endfunction()
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user