Skip to content

Commit 3e74f7a

Browse files
author
Stephen Hodgson
committed
Updated the default Build Platform to be x86 and Project wizard now updates build to appropriate settings.
1 parent fc5ec77 commit 3e74f7a

File tree

3 files changed

+13
-3
lines changed

3 files changed

+13
-3
lines changed

Assets/HoloToolkit/BuildAndDeploy/Editor/BuildDeployPrefs.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ public static string BuildConfig
4545

4646
public static string BuildPlatform
4747
{
48-
get { return EditorPrefsUtility.GetEditorPref(EditorPrefs_BuildPlatform, "Any CPU"); }
48+
get { return EditorPrefsUtility.GetEditorPref(EditorPrefs_BuildPlatform, "x86"); }
4949
set { EditorPrefsUtility.SetEditorPref(EditorPrefs_BuildPlatform, value); }
5050
}
5151

Assets/HoloToolkit/BuildAndDeploy/Editor/BuildDeployWindow.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -329,7 +329,7 @@ private void OnGUI()
329329

330330
var curScriptingBackend = PlayerSettings.GetScriptingBackend(BuildTargetGroup.WSA);
331331
var newScriptingBackend = (ScriptingImplementation)EditorGUILayout.IntPopup(
332-
"Scripting Backend",
332+
GUIHorizontalSpacer + "Scripting Backend",
333333
(int)curScriptingBackend,
334334
new[] { "IL2CPP", ".NET" },
335335
new[] { (int)ScriptingImplementation.IL2CPP, (int)ScriptingImplementation.WinRTDotNET });

Assets/HoloToolkit/Utilities/Scripts/Editor/ProjectSettingsWindow.cs

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,8 +102,11 @@ private void UpdateSettings(BuildTarget currentBuildTarget)
102102
{
103103
using (var webRequest = UnityWebRequest.Get(SharingServiceURL))
104104
{
105+
#if UNITY_2017_2_OR_NEWER
106+
webRequest.SendRequest();
107+
#else
105108
webRequest.Send();
106-
109+
#endif
107110
while (!webRequest.isDone)
108111
{
109112
if (webRequest.downloadProgress != -1)
@@ -162,7 +165,11 @@ private void UpdateSettings(BuildTarget currentBuildTarget)
162165
{
163166
using (var webRequest = UnityWebRequest.Get(InputManagerAssetURL))
164167
{
168+
#if UNITY_2017_2_OR_NEWER
169+
webRequest.SendRequest();
170+
#else
165171
webRequest.Send();
172+
#endif
166173

167174
while (!webRequest.isDone)
168175
{
@@ -227,6 +234,7 @@ private void UpdateSettings(BuildTarget currentBuildTarget)
227234
EditorUserBuildSettings.wsaSubtarget = WSASubtarget.AnyDevice;
228235
UnityEditorInternal.VR.VREditor.SetVREnabledDevicesOnTargetGroup(BuildTargetGroup.WSA, new[] { "None" });
229236
PlayerSettings.WSA.SetCapability(PlayerSettings.WSACapability.HumanInterfaceDevice, false);
237+
BuildDeployPrefs.BuildPlatform = "Any CPU";
230238
}
231239
else
232240
{
@@ -238,6 +246,7 @@ private void UpdateSettings(BuildTarget currentBuildTarget)
238246
EditorUserBuildSettings.wsaSubtarget = WSASubtarget.HoloLens;
239247
UnityEditorInternal.VR.VREditor.SetVREnabledDevicesOnTargetGroup(BuildTargetGroup.WSA, new[] { "HoloLens" });
240248
PlayerSettings.WSA.SetCapability(PlayerSettings.WSACapability.HumanInterfaceDevice, Values[ProjectSetting.XboxControllerSupport]);
249+
BuildDeployPrefs.BuildPlatform = "x86";
241250

242251
for (var i = 0; i < QualitySettings.names.Length; i++)
243252
{
@@ -249,6 +258,7 @@ private void UpdateSettings(BuildTarget currentBuildTarget)
249258
EditorUserBuildSettings.wsaSubtarget = WSASubtarget.PC;
250259
UnityEditorInternal.VR.VREditor.SetVREnabledDevicesOnTargetGroup(BuildTargetGroup.WSA, new[] { "stereo" });
251260
PlayerSettings.WSA.SetCapability(PlayerSettings.WSACapability.HumanInterfaceDevice, false);
261+
BuildDeployPrefs.BuildPlatform = "x64";
252262

253263
for (var i = 0; i < QualitySettings.names.Length; i++)
254264
{

0 commit comments

Comments
 (0)