Welcome to mirror list, hosted at ThFree Co, Russian Federation.

dependencies.csx « bot-provisioning - github.com/xamarin/Xamarin.PropertyEditing.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 78df6d73c8e4f580a94068ad2146f705be631381 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#r "_provisionator/provisionator.dll"

using static Xamarin.Provisioning.ProvisioningScript;

if (IsMac) {
	DotNetCoreSdk ("../global.json", installDirectory: Env("DOTNET_ROOT"))
		.WithWorkload(
			workload: new DotNetWorkload("microsoft.net.sdk.macos", "12.3.300-rc.3.83"),
			dependencies: new [] {
				new DotNetWorkload("microsoft.net.workload.mono.toolchain", "6.0.5"),
			},
			// nugetConfigFilePath: "../NuGet.Config"); // TODO: Make this work and remove `sources` below
			sources: new [] {
				"https://aka.ms/dotnet6/nuget/index.json",
				"https://api.nuget.org/v3/index.json",
			});

	Xcode ("13.3.1").XcodeSelect ();
}
else if (IsWindows) {
	DotNetCoreSdk ("../global.json");
}