📝 docs(playbook): add contributing and multi-language standards
Introduce C++ and Python docs/templates and split .agents rulesets by language (tsl/cpp/python). Move commit message guidance to CONTRIBUTING.md (full spec remains in docs/common/commit_message.md).
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
[requires]
|
||||
# 本仓库是“模板/标准”仓库:默认不内置任何依赖版本。
|
||||
# 在具体项目中按需添加,并由项目自行锁版本(建议配合 lockfile / 版本策略)。
|
||||
#
|
||||
# 示例(请按项目实际替换/增删):
|
||||
# fmt/12.0.0
|
||||
# spdlog/1.16.0
|
||||
|
||||
[generators]
|
||||
CMakeDeps
|
||||
CMakeToolchain
|
||||
|
||||
[options]
|
||||
# 示例(请按项目实际替换/增删):
|
||||
# spdlog/*:header_only=True
|
||||
# fmt/*:header_only=True
|
||||
|
||||
[layout]
|
||||
cmake_layout
|
||||
|
||||
# 参考命令(按项目 profile/路径调整):
|
||||
# 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/windows-x86_64-clang-cross --build=missing
|
||||
# cmake --preset conan-release
|
||||
# cmake --build --preset conan-release -j 8
|
||||
# ctest --preset conan-release --output-on-failure
|
||||
Reference in New Issue
Block a user