WorkingDirectory.cmake 386 B

123456789
  1. add_custom_target(mkdir COMMAND ${CMAKE_COMMAND} -E make_directory "${CMAKE_CURRENT_BINARY_DIR}/$<CONFIG>")
  2. add_custom_command(
  3. OUTPUT out.txt
  4. COMMAND ${CMAKE_COMMAND} -P ${CMAKE_CURRENT_SOURCE_DIR}/PrintDir.cmake
  5. WORKING_DIRECTORY ${CMAKE_CFG_INTDIR}
  6. )
  7. set_property(SOURCE out.txt PROPERTY SYMBOLIC 1)
  8. add_custom_target(drive ALL DEPENDS out.txt)
  9. add_dependencies(drive mkdir)