Source identity
| Field | Recorded value |
|---|---|
| Source type | GitHub source |
| Original record | Janady13/rhiannon / src/agents/CMakeLists.txt |
| Date | Not specified in source |
| Repository | Janady13/rhiannon |
| Revision | df358362a21fdde4372dc6239573622aafe4835f |
| Branch | main |
| Path or archive member | src/agents/CMakeLists.txt |
| Original SHA-256 | 35e542e328a5eaa2346a1c53de55dae3c8f9fa5a89367f426a1a52a415528b0b |
| Git blob SHA | b5481a3c8112362de806b44a064e60a34952701e |
| Reading-copy SHA-256 | 35e542e328a5eaa2346a1c53de55dae3c8f9fa5a89367f426a1a52a415528b0b |
Recovered source transcript
Download complete source text ↓23 lines · 0.6 KB
add_library(rhiannon_lib
two_way_engine.cpp
)
target_compile_features(rhiannon_lib PUBLIC cxx_std_20)
target_include_directories(rhiannon_lib PUBLIC
${CMAKE_CURRENT_LIST_DIR}/../../include
${CMAKE_SOURCE_DIR}/include
)
if(spdlog_FOUND)
target_link_libraries(rhiannon_lib PUBLIC spdlog::spdlog_header_only)
endif()
if(nlohmann_json_FOUND)
target_link_libraries(rhiannon_lib PUBLIC nlohmann_json::nlohmann_json)
endif()
if(APPLE AND RHIANNON_WITH_METAL AND METAL_FRAMEWORK)
target_link_libraries(rhiannon_lib PUBLIC ${METAL_FRAMEWORK} ${FOUNDATION_FRAMEWORK})
endif()