-
Notifications
You must be signed in to change notification settings - Fork 11
Expand file tree
/
Copy pathmcpp.toml
More file actions
24 lines (22 loc) · 1.08 KB
/
Copy pathmcpp.toml
File metadata and controls
24 lines (22 loc) · 1.08 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# godotengine.godot-cpp (module layer) test project: consumes `import godot_cpp;`
# and asserts the same numbers the compat.godot-cpp member asserts through
# headers -- if the module re-export changed behaviour, these would move.
#
# Overrides the workspace-root redirect: root declares `compat`, this member
# needs `godotengine`. A member-level [indices] REPLACES the inherited table
# rather than merging with it, which is what keeps this to ONE project index
# repo -- two repos pointing at the same tree make every lookup ambiguous.
#
# The module package's own transitive dep (compat.godot-cpp) therefore resolves
# from the GLOBAL published index, not from this checkout; the compat
# descriptor is pre-merge-validated by its own member (tests/examples/godot-cpp).
[indices]
godotengine = { path = "../../.." }
[package]
name = "godot-cpp-module-tests"
version = "0.1.0"
# Dotted spelling on purpose: CI maps a changed pkgs/<x>/<lib>.lua to the
# members whose mcpp.toml mentions <lib>, and <lib> here is the whole
# `godotengine.godot-cpp-m`.
[dependencies]
godotengine.godot-cpp-m = "4.5.0"