moves build setup to use conan2

This commit is contained in:
2025-03-17 18:12:59 +01:00
parent b7c0f20db6
commit 28e332c527
5 changed files with 744 additions and 108 deletions

43
conanfile.txt Normal file
View File

@@ -0,0 +1,43 @@
[requires]
fmt/8.0.1
spdlog/1.9.2
boost/1.85.0
gsl-lite/0.37.0
elfio/3.11
lz4/1.9.3
yaml-cpp/0.7.0
jsoncpp/1.9.5
zlib/1.2.12
lua/5.4.3
asmjit/cci.20240531
# llvm-core/13.0.0
[options]
boost/*:fPIC=True
boost/*:header_only=False
boost/*:without_contract=True
boost/*:without_fiber=True
boost/*:without_graph=True
boost/*:without_graph_parallel=True
boost/*:without_iostreams=True
boost/*:without_json=True
boost/*:without_locale=True
boost/*:without_log=True
boost/*:without_math=True
boost/*:without_mpi=True
boost/*:without_nowide=True
boost/*:without_python=True
boost/*:without_random=True
boost/*:without_regex=True
boost/*:without_stacktrace=True
boost/*:without_test=True
boost/*:without_timer=True
boost/*:without_type_erasure=True
boost/*:without_wave=True
[generators]
CMakeDeps
CMakeToolchain
[layout]
cmake_layout