|
|
|
@ -16,8 +16,8 @@ Properties { |
|
|
|
$TEST_RESULTS = Join-Path $BUILD_PATH "TestResults" |
|
|
|
|
|
|
|
# API documentation |
|
|
|
$API_BIN_PATH = Join-Path $BIN_PATH "ImageProcessor\lib\net45\ImageProcessor.dll" # from what Docu builds its help output |
|
|
|
$API_DOC_PATH = Join-Path $BIN_PATH "Help\docu" # change this to switch to Doxygen help |
|
|
|
$API_BIN_PATH = Join-Path $BIN_PATH "ImageProcessor\lib\net45\ImageProcessor.dll" # from which DLL Docu builds its help output |
|
|
|
$API_DOC_PATH = Join-Path $BIN_PATH "Help\docu" |
|
|
|
|
|
|
|
# External binaries paths |
|
|
|
$NUGET_EXE = Join-Path $SRC_PATH ".nuget\NuGet.exe" |
|
|
|
@ -39,7 +39,7 @@ Properties { |
|
|
|
Framework "4.0x86" |
|
|
|
FormatTaskName "-------- {0} --------" |
|
|
|
|
|
|
|
task default -depends Cleanup-Binaries, Set-VersionNumber, Build-Solution, Run-Tests, Generate-APIDoc, Generate-Package |
|
|
|
task default -depends Cleanup-Binaries, Set-VersionNumber, Build-Solution, Run-Tests, Generate-APIDoc, Generate-Nuget |
|
|
|
|
|
|
|
# cleans up the binaries output folder |
|
|
|
task Cleanup-Binaries { |
|
|
|
@ -162,7 +162,7 @@ task Generate-APIDoc -depends Build-Solution { |
|
|
|
} |
|
|
|
|
|
|
|
# generates a Nuget package |
|
|
|
task Generate-Package -depends Set-VersionNumber, Build-Solution { |
|
|
|
task Generate-Nuget -depends Set-VersionNumber, Build-Solution, Generate-APIDoc { |
|
|
|
Write-Host "Generating Nuget packages for each project" |
|
|
|
|
|
|
|
# Nuget doesn't create the output dir automatically... |
|
|
|
|