Skip to content

Commit 9c5b311

Browse files
refactor: Align xmake target naming with the primitives system
1 parent d265c17 commit 9c5b311

File tree

4 files changed

+10
-6
lines changed

4 files changed

+10
-6
lines changed

.agents/docs/architecture.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,9 +109,13 @@ cmake --build build
109109
ctest --test-dir build
110110
```
111111

112-
### xmake(待命名同步)
112+
### xmake
113113

114-
当前 `xmake.lua` 与子目录配置仍保留部分 `templates` 历史 target 名称(例如 `mcpplibs-templates``templates_test`),后续建议统一为 `primitives` 命名体系。
114+
当前 xmake 目标命名已与 primitives 体系对齐:
115+
116+
- 库目标:`mcpplibs-primitives`
117+
- 测试目标:`primitives_test`
118+
- 示例 `basic` 依赖:`mcpplibs-primitives`
115119

116120
## 测试策略
117121

examples/xmake.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@ set_languages("c++23")
55
target("basic")
66
set_kind("binary")
77
add_files("basic.cpp")
8-
add_deps("mcpplibs-templates")
8+
add_deps("mcpplibs-primitives")
99
set_policy("build.c++.modules", true)

tests/xmake.lua

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ set_languages("c++23")
44

55
add_requires("gtest")
66

7-
target("templates_test")
7+
target("primitives_test")
88
set_kind("binary")
99
add_files("*.cpp")
10-
add_deps("mcpplibs-templates")
10+
add_deps("mcpplibs-primitives")
1111
add_packages("gtest")
1212
set_policy("build.c++.modules", true)

xmake.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ add_rules("mode.release", "mode.debug")
22

33
set_languages("c++23")
44

5-
target("mcpplibs-templates")
5+
target("mcpplibs-primitives")
66
set_kind("static")
77
add_files("src/*.cppm", { public = true, install = true })
88
set_policy("build.c++.modules", true)

0 commit comments

Comments
 (0)