30 lines
1.1 KiB
Plaintext
30 lines
1.1 KiB
Plaintext
[requires]
|
||
glaze/6.0.1
|
||
spdlog/1.16.0
|
||
fmt/12.0.0
|
||
taskflow/3.10.0
|
||
tree-sitter/0.25.9
|
||
|
||
[generators]
|
||
CMakeDeps
|
||
CMakeToolchain
|
||
|
||
[options]
|
||
spdlog/*:header_only=True
|
||
fmt/*:header_only=True
|
||
|
||
[layout]
|
||
cmake_layout
|
||
|
||
# 使用 Clang+libc++ 构建(Ninja generator):
|
||
#
|
||
# Linux 环境(build/clang-linux):
|
||
# CONAN_HOME=/tmp/conan-home conan install . -pr:h=conan/profiles/linux-x86_64-clang -pr:b=conan/profiles/linux-x86_64-clang -of build/clang-linux --build=missing
|
||
# cmake -S . -B build/clang-linux/Release -DCMAKE_TOOLCHAIN_FILE=$PWD/build/clang-linux/Release/generators/conan_toolchain.cmake -DBUILD_TESTS=ON
|
||
# cmake --build build/clang-linux/Release --target tsl-server
|
||
#
|
||
# Windows 交叉编译(build/clang-cross):
|
||
# CONAN_HOME=/tmp/conan-home conan install . -pr:b=conan/profiles/linux-x86_64-clang -pr:h=conan/profiles/windows-x86_64-clang-cross -of build/clang-cross --build=missing
|
||
# cmake -S . -B build/clang-cross -DCMAKE_TOOLCHAIN_FILE=$PWD/build/clang-cross/Release/generators/conan_toolchain.cmake -DBUILD_TESTS=OFF
|
||
# cmake --build build/clang-cross --target tsl-server
|