]> granicus.if.org Git - icinga2/commitdiff
doc: Update BUILD_WINDOWS for AppVeyor and scripts
authorMarkus Frosch <markus.frosch@icinga.com>
Sun, 4 Feb 2018 13:41:11 +0000 (14:41 +0100)
committerMarkus Frosch <markus.frosch@icinga.com>
Wed, 7 Feb 2018 15:07:25 +0000 (16:07 +0100)
BUILD_WINDOWS.md

index 774a84f0bb043ace42223876f413da73586abbdc..28e75259ee8680f12ccd0a73c51e9c846d862ed4 100644 (file)
@@ -33,6 +33,8 @@ See our [openssl-windows GitHub project](https://github.com/Icinga/openssl-windo
 
 You will need to install a binary dist version to 'C:\\Program Files\\OpenSSL'.
 
+There is a Powershell script to help you downloading: `.\tools\win32\download-openssl.ps1`
+
 **Chocolatey**
 
 A simple package manager for Windows, please see [install instructions](https://chocolatey.org/install).
@@ -84,18 +86,18 @@ Run the installer exe.
 
 ## Build Icinga 2
 
-Run VC Native x64 Command Prompt:
+Run with VC Native x64 Command Prompt:
 
 ```
-cd \local
-git clone https://github.com/Icinga/icinga2.git
+powershell .\tools\win32\configure.ps1
+powershell .\tools\win32\build.ps1
+powershell .\tools\win32\test.ps1
+```
 
-cd icinga2
+See these scripts for details.
 
-md build
-cd build
+## AppVeyor
 
-"/Program Files/CMake/bin/cmake.exe" .. -G "Visual Studio 15 2017 Win64" -DCPACK_GENERATOR=WIX -DICINGA2_WITH_MYSQL=OFF -DICINGA2_WITH_PGSQL=OFF -DBOOST_ROOT=c:/local/boost_1_65_1 -DBOOST_LIBRARYDIR=c:/local/boost_1_65_1/lib64-msvc-14.1 -DFLEX_EXECUTABLE=C:/ProgramData/chocolatey/bin/win_flex.exe -DBISON_EXECUTABLE=C:/ProgramData/chocolatey/bin/win_bison.exe
+We are building [Icinga 2 with AppVeyor](https://ci.appveyor.com/project/icinga/icinga2) for testing and CI integration.
 
-"/Program Files/CMake/bin/cmake.exe" --build . --target PACKAGE --config RelWithDebInfo
-```
+Please check `appveyor.yml` for our instructions.