Skip to content

Commit 110e332

Browse files
committed
update build process so that it contains all necessary files
1 parent 9d9c8a7 commit 110e332

1 file changed

Lines changed: 17 additions & 0 deletions

File tree

  • SimpleWebXR-Demo/Assets/SimpleWebXR/Scripts/Editor

SimpleWebXR-Demo/Assets/SimpleWebXR/Scripts/Editor/Build.cs

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -209,6 +209,17 @@ public static void BuildUnityPackages()
209209
assets.Add("Assets/SimpleWebXR/Examples/Scenes/HandDetectionExample.unity");
210210
assets.Add("Assets/SimpleWebXR/Examples/Scripts/HandDetectionExample");
211211

212+
var runtimeFrom = Path.Combine(Application.dataPath, "..", "..", "com.rufus31415.simplewebxr", "Runtime");
213+
var runtimeTo = Path.Combine(Application.dataPath, "SimpleWebXR", "Runtime");
214+
215+
Directory.Move(runtimeFrom, runtimeTo);
216+
File.Move(runtimeFrom + ".meta", runtimeTo + ".meta");
217+
218+
219+
AssetDatabase.Refresh();
220+
221+
assets.Add("Assets/SimpleWebXR/Runtime");
222+
212223
// Export basic
213224
AssetDatabase.ExportPackage(assets.ToArray(), "Builds/SimpleWebXR.unitypackage", ExportPackageOptions.Recurse);
214225

@@ -220,6 +231,12 @@ public static void BuildUnityPackages()
220231

221232
// Export with MRTK
222233
AssetDatabase.ExportPackage(assets.ToArray(), "Builds/SimpleWebXR+MRTK.unitypackage", ExportPackageOptions.Recurse);
234+
235+
Directory.Move(runtimeTo, runtimeFrom);
236+
File.Move(runtimeTo + ".meta", runtimeFrom + ".meta");
237+
238+
AssetDatabase.Refresh();
239+
223240
}
224241
}
225242

0 commit comments

Comments
 (0)