CMakeLists.txt 429 B

12345678910
  1. add_library(ArgumentParserToolInfo STATIC
  2. ToolInfo.swift)
  3. # NOTE: workaround for CMake not setting up include flags yet
  4. set_target_properties(ArgumentParserToolInfo PROPERTIES
  5. INTERFACE_INCLUDE_DIRECTORIES ${CMAKE_Swift_MODULE_DIRECTORY})
  6. target_compile_options(ArgumentParserToolInfo PRIVATE
  7. $<$<BOOL:${BUILD_TESTING}>:-enable-testing>)
  8. set_property(GLOBAL APPEND PROPERTY ArgumentParser_EXPORTS ArgumentParserToolInfo)