mirror of https://github.com/AxioDL/metaforce.git
17 lines
458 B
CMake
17 lines
458 B
CMake
add_executable(bintoc bintoc.c)
|
|
macro(bintoc out in sym)
|
|
if(IS_ABSOLUTE ${out})
|
|
set(theOut ${out})
|
|
else()
|
|
set(theOut ${CMAKE_CURRENT_BINARY_DIR}/${out})
|
|
endif()
|
|
if(IS_ABSOLUTE ${in})
|
|
set(theIn ${in})
|
|
else()
|
|
set(theIn ${CMAKE_CURRENT_SOURCE_DIR}/${in})
|
|
endif()
|
|
add_custom_command(OUTPUT ${theOut}
|
|
COMMAND $<TARGET_FILE:bintoc> ARGS ${theIn} ${theOut} ${sym}
|
|
DEPENDS ${theIn})
|
|
endmacro()
|