Skip to content

Commit b581c2b

Browse files
authored
chore: bump mcpp to 0.0.44 (#104)
* chore: bump mcpp to 0.0.44 * ci: initialize mirror for fresh index e2e homes
1 parent 0337b92 commit b581c2b

6 files changed

Lines changed: 13 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
> 本文件追踪 `mcpp-community/mcpp` 公开仓的版本演进。
44
> 格式参考 [Keep a Changelog](https://keepachangelog.com/zh-CN/1.1.0/)
55
6+
## [0.0.44] — 2026-06-02
7+
8+
### 修复
9+
10+
- 修复 git branch 依赖的缓存身份和 lockfile source 元数据。branch 依赖现在会先
11+
解析到具体 commit,缓存 key 会随远端 branch 更新而变化,lockfile 也会记录
12+
`git+<url>#branch=<name>@<sha>` 而不是错误落到 `index+mcpplibs@`
13+
614
## [0.0.43] — 2026-06-02
715

816
### 新增

mcpp.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "mcpp"
3-
version = "0.0.43"
3+
version = "0.0.44"
44
description = "Modern C++ build & package management tool"
55
license = "Apache-2.0"
66
authors = ["mcpp-community"]

src/toolchain/fingerprint.cppm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import mcpp.toolchain.detect;
1818

1919
export namespace mcpp::toolchain {
2020

21-
inline constexpr std::string_view MCPP_VERSION = "0.0.43";
21+
inline constexpr std::string_view MCPP_VERSION = "0.0.44";
2222

2323
struct FingerprintInputs {
2424
Toolchain toolchain;

tests/e2e/42_custom_local_index.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ TMP=$(mktemp -d)
1010
trap "rm -rf $TMP" EXIT
1111

1212
export MCPP_HOME="$TMP/mcpp-home"
13+
"$MCPP" self config --mirror "${MCPP_E2E_TOOLCHAIN_MIRROR:-GLOBAL}" >/dev/null
1314

1415
# ── 1. Create a fake local index directory ──────────────────────────────
1516
INDEX_DIR="$TMP/my-local-index"

tests/e2e/43_indices_lockfile.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ TMP=$(mktemp -d)
99
trap "rm -rf $TMP" EXIT
1010

1111
export MCPP_HOME="$TMP/mcpp-home"
12+
"$MCPP" self config --mirror "${MCPP_E2E_TOOLCHAIN_MIRROR:-GLOBAL}" >/dev/null
1213

1314
# ── 1. Create a fake local index directory ──────────────────────────────
1415
INDEX_DIR="$TMP/my-local-index"

tests/e2e/44_indices_e2e_integration.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ trap "rm -rf $TMP" EXIT
1212

1313
export MCPP_HOME="$TMP/mcpp-home"
1414
export MCPP_NO_AUTO_INSTALL=1
15+
"$MCPP" self config --mirror "${MCPP_E2E_TOOLCHAIN_MIRROR:-GLOBAL}" >/dev/null
1516

1617
# ── 1. Local path index with real xpkg.lua ────────────────────────────
1718
INDEX_DIR="$TMP/my-local-index"

0 commit comments

Comments
 (0)