diff --git a/build-tools/xaprepare/xaprepare/Resources/JdkInfo.Windows.props.in b/build-tools/xaprepare/xaprepare/Resources/JdkInfo.Windows.props.in
deleted file mode 100644
index c864935858e..00000000000
--- a/build-tools/xaprepare/xaprepare/Resources/JdkInfo.Windows.props.in
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
- @JdkJvmPath@
-
-
-
-
-
-
-
-
- @java@
- @javac@
- @jar@
- @javahome@
- @dotnet@
-
-
diff --git a/build-tools/xaprepare/xaprepare/Scenarios/Scenario_Standard.cs b/build-tools/xaprepare/xaprepare/Scenarios/Scenario_Standard.cs
index 782419551de..69277c926ac 100644
--- a/build-tools/xaprepare/xaprepare/Scenarios/Scenario_Standard.cs
+++ b/build-tools/xaprepare/xaprepare/Scenarios/Scenario_Standard.cs
@@ -19,11 +19,5 @@ protected override void AddSteps (Context context)
Steps.Add (new Step_GenerateFiles (atBuildStart: true));
}
-
- protected override void AddEndSteps (Context context)
- {
- Steps.Add (new Step_GenerateFiles (atBuildStart: false));
- }
-
}
}
diff --git a/build-tools/xaprepare/xaprepare/Steps/Step_GenerateFiles.Windows.cs b/build-tools/xaprepare/xaprepare/Steps/Step_GenerateFiles.Windows.cs
deleted file mode 100644
index 79b7fd10db0..00000000000
--- a/build-tools/xaprepare/xaprepare/Steps/Step_GenerateFiles.Windows.cs
+++ /dev/null
@@ -1,39 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.IO;
-
-namespace Xamarin.Android.Prepare
-{
- partial class Step_GenerateFiles
- {
- partial void AddOSSpecificSteps (Context context, List steps)
- {
- string? javaSdkDirectory = context.Properties.GetValue ("JavaSdkDirectory");
- if (String.IsNullOrEmpty (javaSdkDirectory))
- javaSdkDirectory = context.OS.JavaHome;
-
- string jdkJvmPath = Path.Combine (javaSdkDirectory, "jre", "bin", "server", "jvm.dll");
- string jdkIncludePathShared = Path.Combine (javaSdkDirectory, "include");
- string jdkIncludePathOS = Path.Combine (jdkIncludePathShared, "win32");
-
- var replacements = new Dictionary (StringComparer.Ordinal) {
- { "@JdkJvmPath@", jdkJvmPath },
- { "@JdkIncludePathShared@", jdkIncludePathShared },
- { "@JdkIncludePathOS@", jdkIncludePathOS },
- { "@javac@", context.OS.JavaCPath },
- { "@java@", context.OS.JavaPath },
- { "@jar@", context.OS.JarPath },
- { "@javahome@", context.OS.JavaHome },
- { "@dotnet@", Configurables.Paths.DotNetPreviewTool },
- };
-
- var step = new GeneratedPlaceholdersFile (
- replacements,
- Path.Combine (Configurables.Paths.BootstrapResourcesDir, "JdkInfo.Windows.props.in"),
- Path.Combine (Configurables.Paths.ExternalJavaInteropDir, "bin", $"Build{context.Configuration}", "JdkInfo.props")
- );
-
- steps.Add (step);
- }
- }
-}
diff --git a/build-tools/xaprepare/xaprepare/Steps/Step_GenerateFiles.cs b/build-tools/xaprepare/xaprepare/Steps/Step_GenerateFiles.cs
index 5d555fdf24d..3de2ab6a911 100644
--- a/build-tools/xaprepare/xaprepare/Steps/Step_GenerateFiles.cs
+++ b/build-tools/xaprepare/xaprepare/Steps/Step_GenerateFiles.cs
@@ -41,28 +41,17 @@ protected override Task Execute (Context context)
List? GetFilesToGenerate (Context context)
{
- if (atBuildStart) {
- if (onlyRequired) {
- return null;
- } else {
- return new List {
- Get_Configuration_OperatingSystem_props (context),
- };
- }
- }
+ if (!atBuildStart)
+ return null;
if (onlyRequired)
return null;
- var steps = new List ();
-
- AddOSSpecificSteps (context, steps);
-
- return steps;
+ return new List {
+ Get_Configuration_OperatingSystem_props (context),
+ };
}
- partial void AddOSSpecificSteps (Context context, List steps);
-
GeneratedFile Get_Configuration_OperatingSystem_props (Context context)
{
const string OutputFileName = "Configuration.OperatingSystem.props";