mirror of
https://github.com/aap/librw.git
synced 2024-11-25 21:25:42 +00:00
19 lines
621 B
CMake
19 lines
621 B
CMake
|
if(NOT COMMAND add_erl_executable)
|
||
|
message(FATAL_ERROR "The `add_erl_executable` cmake command is not available. Please use an appropriate Playstation 2 toolchain.")
|
||
|
endif()
|
||
|
|
||
|
function(librw_platform_target TARGET)
|
||
|
cmake_parse_arguments(LPT "INSTALL" "" "" ${ARGN})
|
||
|
|
||
|
get_target_property(TARGET_TYPE "${TARGET}" TYPE)
|
||
|
if(TARGET_TYPE STREQUAL "EXECUTABLE")
|
||
|
add_erl_executable(${TARGET} OUTPUT_VAR ERL_FILE)
|
||
|
|
||
|
if(LIBRW_INSTALL AND LPT_INSTALL)
|
||
|
install(FILES "${ERL_FILE}"
|
||
|
DESTINATION "${CMAKE_INSTALL_BINDIR}"
|
||
|
)
|
||
|
endif()
|
||
|
endif()
|
||
|
endfunction()
|