feat: initial conan support

This commit is contained in:
Yaroslav Gurov
2026-02-23 00:55:11 +01:00
parent 02be6dc5f9
commit 544ad4ba6e
9 changed files with 162 additions and 31 deletions
+9
View File
@@ -0,0 +1,9 @@
find_program(CONAN_COMMAND "conan" REQUIRED HINTS /opt/homebrew/bin)
file(GLOB_RECURSE LOCAL_RECIPES "${CMAKE_SOURCE_DIR}/recipes/*/conanfile.py")
foreach(RECIPE ${LOCAL_RECIPES})
get_filename_component(RECIPE_DIR ${RECIPE} DIRECTORY)
execute_process(
COMMAND ${CONAN_COMMAND} export ${RECIPE_DIR}
)
endforeach()