From 697667e0653b7764319696c62affc492900645d6 Mon Sep 17 00:00:00 2001 From: Thomas Broust Date: Thu, 2 Oct 2014 16:01:08 +0200 Subject: [PATCH] Refactors a bit the build file Former-commit-id: fd11c3ed89cb3a11123abefc8a10f04896b732d9 Former-commit-id: 4a7889463454d29e6fd3c9ef3c251dff372ac415 --- build/build.ps1 | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/build/build.ps1 b/build/build.ps1 index a6fd768d3..41b98c792 100644 --- a/build/build.ps1 +++ b/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