1.2 KiB
1.2 KiB
FlowScope Git Package Installation
Consumer Manifest
Add FlowScope and its Git-hosted R3 dependency to the consuming project's Packages/manifest.json:
{
"dependencies": {
"com.cysharp.r3": "https://github.com/Cysharp/R3.git?path=src/R3.Unity/Assets/R3.Unity#1.3.0",
"com.flowscope.gamecore": "ssh://git@192.168.9.108:2222/Developer/BombGameFramework.git?path=/Packages/com.flowscope.gamecore#codex/pre-p2-architecture-fixes"
}
}
Keep the R3 dependency in the project manifest. Unity Package Manager can install a Git package from the project manifest, but it does not support Git dependencies declared inside another package's package.json.
Validation
After Unity resolves the package:
- Confirm
FlowScope.Runtime,FlowScope.Addressables, andFlowScope.Editorcompile. - Open
Tools/FlowScope/Diagnostics. - Confirm Addressables and UGUI dependencies are present.
- Add a small probe script in the consuming project that references
FlowScope.Container.ContainerandFlowScope.Flow.GameFlow.
Do not copy Assets/FlowScope into the consuming project when testing the Git package path. That would validate project-internal source import rather than package consumption.