File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -146,8 +146,10 @@ jobs:
146146 # Keep CLI inside Assets but we'll disable import via PluginImporter/meta
147147 mkdir -p test/BitMono.Unity.TestProject/Assets/BitMono.Unity/BitMono.CLI
148148 cp -R src/BitMono.CLI/bin/Release/net462/win-x64/* test/BitMono.Unity.TestProject/Assets/BitMono.Unity/BitMono.CLI/
149- # Copy committed BitMonoConfig.cs.meta to ensure correct GUID for ScriptableObject binding
150- cp src/BitMono.Unity/Editor/BitMonoConfig.cs.meta test/BitMono.Unity.TestProject/Assets/BitMono.Unity/Editor/BitMonoConfig.cs.meta
149+ # Copy BitMonoConfig.cs.meta if it exists to preserve GUID for ScriptableObject binding
150+ if [ -f src/BitMono.Unity/Editor/BitMonoConfig.cs.meta ]; then
151+ cp src/BitMono.Unity/Editor/BitMonoConfig.cs.meta test/BitMono.Unity.TestProject/Assets/BitMono.Unity/Editor/BitMonoConfig.cs.meta
152+ fi
151153 # Generate .meta files to disable Unity import for all CLI DLLs (prevents load on project open)
152154 CLI_DIR="test/BitMono.Unity.TestProject/Assets/BitMono.Unity/BitMono.CLI"
153155 if [ -d "$CLI_DIR" ]; then
You can’t perform that action at this time.
0 commit comments