Browse Source

Refactors a bit the build file

Former-commit-id: fd11c3ed89cb3a11123abefc8a10f04896b732d9
Former-commit-id: 4a7889463454d29e6fd3c9ef3c251dff372ac415
pull/17/head
Thomas Broust 12 years ago
parent
commit
697667e065
  1. 10
      build/build.ps1

10
build/build.ps1

@ -14,6 +14,10 @@ Properties {
$BIN_PATH = Join-Path $BUILD_PATH "_BuildOutput"
$NUGET_OUTPUT = Join-Path $BIN_PATH "NuGets"
$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
# External binaries paths
$NUGET_EXE = Join-Path $SRC_PATH ".nuget\NuGet.exe"
@ -150,11 +154,11 @@ task Run-Coverage -depends Build-Tests {
# generates the API documentation
task Generate-APIDoc -depends Build-Solution {
Write-Host "Generating API docs"
Write-Host "Generating API docs"
& .\tools\docu\docu.exe .\_BuildOutput\ImageProcessor\lib\net45\ImageProcessor.dll --output=.\_BuildOutput\Help\docu
& .\tools\docu\docu.exe $API_BIN_PATH --output=$API_DOC_PATH
& .\tools\doxygen\doxygen.exe .\Doxyfile
& .\tools\doxygen\doxygen.exe .\Doxyfile
}
# generates a Nuget package

Loading…
Cancel
Save