Remove unused powershell function

Signed-off-by: Vincent Demeester <vincent@sbr.pm>
This commit is contained in:
Vincent Demeester 2018-03-07 18:13:48 +01:00
parent 0cf2e6353a
commit 10baa756b2
No known key found for this signature in database
GPG Key ID: 083CC6FD6EB699A3
1 changed files with 6 additions and 31 deletions

View File

@ -1,19 +1,17 @@
<# <#
.NOTES .NOTES
Author: @vdemeester
Summary: Windows native build script. Summary: Windows native build script.
It does however provided the minimum necessary to support parts of local Windows It does however provided the minimum necessary to support parts of local Windows
development and Windows to Windows CI. development and Windows to Windows CI.
Usage Examples (run from repo root): Usage Examples (run from repo root):
"hack\make.ps1 -Client" to build docker.exe client 64-bit binary (remote repo) "scripts/make.ps1 -Client" to build docker.exe client 64-bit binary (remote repo)
"hack\make.ps1 -TestUnit" to run unit tests "scripts/make.ps1 -TestUnit" to run unit tests
"hack\make.ps1 -Daemon -TestUnit" to build the daemon and run unit tests "scripts/make.ps1 -Daemon -TestUnit" to build the daemon and run unit tests
"hack\make.ps1 -All" to run everything this script knows about that can run in a container "scripts/make.ps1 -All" to run everything this script knows about that can run in a container
"hack\make.ps1" to build the daemon binary (same as -Daemon) "scripts/make.ps1" to build the daemon binary (same as -Daemon)
"hack\make.ps1 -Binary" shortcut to -Client and -Daemon "scripts/make.ps1 -Binary" shortcut to -Client and -Daemon
.PARAMETER Binary .PARAMETER Binary
Builds the client and daemon binaries. A convenient shortcut to `make.ps1 -Client -Daemon`. Builds the client and daemon binaries. A convenient shortcut to `make.ps1 -Client -Daemon`.
@ -61,29 +59,6 @@ $ErrorActionPreference = "Stop"
$ProgressPreference = "SilentlyContinue" $ProgressPreference = "SilentlyContinue"
$pushed=$False # To restore the directory if we have temporarily pushed to one. $pushed=$False # To restore the directory if we have temporarily pushed to one.
# Utility function to get the commit ID of the repository
Function Get-GitCommit() {
if (-not (Test-Path ".\.git")) {
# If we don't have a .git directory, but we do have the environment
# variable DOCKER_GITCOMMIT set, that can override it.
if ($env:DOCKER_GITCOMMIT.Length -eq 0) {
Throw ".git directory missing and DOCKER_GITCOMMIT environment variable not specified."
}
Write-Host "INFO: Git commit ($env:DOCKER_GITCOMMIT) assumed from DOCKER_GITCOMMIT environment variable"
return $env:DOCKER_GITCOMMIT
}
$gitCommit=$(git rev-parse --short HEAD)
if ($(git status --porcelain --untracked-files=no).Length -ne 0) {
$gitCommit="$gitCommit-unsupported"
Write-Host ""
Write-Warning "This version is unsupported because there are uncommitted file(s)."
Write-Warning "Either commit these changes, or add them to .gitignore."
git status --porcelain --untracked-files=no | Write-Warning
Write-Host ""
}
return $gitCommit
}
# Build a binary (client or daemon) # Build a binary (client or daemon)
Function Execute-Build($additionalBuildTags, $directory) { Function Execute-Build($additionalBuildTags, $directory) {
# Generate the build flags # Generate the build flags