- cmake_minimum_required(VERSION 3.0)
- project(BuildDependsExternal NONE)
- if(NOT DEFINED external_in)
- message(FATAL_ERROR "Define external_in")
- endif()
- if(NOT DEFINED external_out)
- message(FATAL_ERROR "Define external_out")
- endif()
- add_custom_command(
- OUTPUT ${external_out}
- COMMAND ${CMAKE_COMMAND} -E copy ${external_in} ${external_out}
- DEPENDS ${external_in}
- )
- add_custom_target(drive ALL DEPENDS ${external_out})
|