@@ -179,54 +179,6 @@ internal static string GetOSLibPath ()
179
179
return Path . Combine ( toolsDir , "lib" , $ "host-{ uname . Value } ") ;
180
180
}
181
181
182
- #if MSBUILD
183
- public static void RefreshAndroidSdk ( string sdkPath , string ndkPath , string javaPath , TaskLoggingHelper logHelper = null )
184
- {
185
- Action < TraceLevel , string > logger = ( level , value ) => {
186
- var log = logHelper ;
187
- switch ( level ) {
188
- case TraceLevel . Error :
189
- if ( log == null )
190
- Console . Error . Write ( value ) ;
191
- else
192
- log . LogCodedError ( "XA5300" , "{0}" , value ) ;
193
- break ;
194
- case TraceLevel . Warning :
195
- if ( log == null )
196
- Console . WriteLine ( value ) ;
197
- else
198
- log . LogCodedWarning ( "XA5300" , "{0}" , value ) ;
199
- break ;
200
- default :
201
- if ( log == null )
202
- Console . WriteLine ( value ) ;
203
- else
204
- log . LogDebugMessage ( "{0}" , value ) ;
205
- break ;
206
- }
207
- } ;
208
- AndroidSdk = new AndroidSdkInfo ( logger , sdkPath , ndkPath , javaPath ) ;
209
- }
210
-
211
- public static void RefreshSupportedVersions ( string [ ] referenceAssemblyPaths )
212
- {
213
- SupportedVersions = new AndroidVersions ( referenceAssemblyPaths ) ;
214
- }
215
- #endif // MSBUILD
216
-
217
- public static JdkInfo GetJdkInfo ( Action < TraceLevel , string > logger , string javaSdkPath , Version minSupportedVersion , Version maxSupportedVersion )
218
- {
219
- JdkInfo info = null ;
220
- try {
221
- info = new JdkInfo ( javaSdkPath , logger : logger ) ;
222
- } catch {
223
- info = JdkInfo . GetKnownSystemJdkInfos ( logger )
224
- . Where ( jdk => jdk . Version >= minSupportedVersion && jdk . Version <= maxSupportedVersion )
225
- . FirstOrDefault ( ) ;
226
- }
227
- return info ;
228
- }
229
-
230
182
class SizeAndContentFileComparer : IEqualityComparer < FileInfo >
231
183
#if MSBUILD
232
184
, IEqualityComparer < ITaskItem >
@@ -512,29 +464,6 @@ public static string [] GetProguardEnvironmentVaribles (string proguardHome)
512
464
new string [ ] { proguardHomeVariable , "JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF8" } ;
513
465
}
514
466
515
- public static string GetExecutablePath ( string dir , string exe )
516
- {
517
- if ( string . IsNullOrEmpty ( dir ) )
518
- return exe ;
519
- foreach ( var e in Executables ( exe ) )
520
- if ( File . Exists ( Path . Combine ( dir , e ) ) )
521
- return e ;
522
- return exe ;
523
- }
524
-
525
- public static IEnumerable < string > Executables ( string executable )
526
- {
527
- var pathExt = Environment . GetEnvironmentVariable ( "PATHEXT" ) ;
528
- var pathExts = pathExt ? . Split ( new char [ ] { Path . PathSeparator } , StringSplitOptions . RemoveEmptyEntries ) ;
529
-
530
- if ( pathExts != null ) {
531
- foreach ( var ext in pathExts )
532
- yield return Path . ChangeExtension ( executable , ext ) ;
533
- }
534
- yield return executable ;
535
- }
536
-
537
-
538
467
#if MSBUILD
539
468
public static string TryGetAndroidJarPath ( TaskLoggingHelper log , string platform , bool designTimeBuild = false , bool buildingInsideVisualStudio = false , string targetFramework = "" , string androidSdkDirectory = "" )
540
469
{
0 commit comments