// For format details, see https://aka.ms/devcontainer.json. For config options, see the README at:
// https://github.com/microsoft/vscode-dev-containers/tree/v0.238.0/containers/dotnet
{
	"name": "Source-Build w/ Tarball",
	"image": "mcr.microsoft.com/dotnet-buildtools/prereqs:fedora-33-20210222183538-031e7d2",
	// A completely built .NET source tarball is >64 GB
	"hostRequirements": {
		"storage": "128gb"
	},
	"customizations": {
		"vscode": {
			"extensions": [
				"ms-dotnettools.csharp",
				"eamodio.gitlens"
			]
		}
	},
	// Use 'onCreateCommand' to run pre-build commands inside the codespace.
	"onCreateCommand": "${containerWorkspaceFolder}/.devcontainer/scripts/createTarball.sh"
}