summaryrefslogtreecommitdiff
path: root/azure-pipelines/templates/windows-build.yml
diff options
context:
space:
mode:
Diffstat (limited to 'azure-pipelines/templates/windows-build.yml')
-rw-r--r--azure-pipelines/templates/windows-build.yml11
1 files changed, 8 insertions, 3 deletions
diff --git a/azure-pipelines/templates/windows-build.yml b/azure-pipelines/templates/windows-build.yml
index 117dd062c..fccf62d7b 100644
--- a/azure-pipelines/templates/windows-build.yml
+++ b/azure-pipelines/templates/windows-build.yml
@@ -1,11 +1,16 @@
parameters:
- BuildPlatform: ''
+ BuildArch: ''
+ VcpkgTargetTriplet: ''
+ BuildConfiguration: ''
steps:
+- task: CMake@1
+ displayName: 'Configure'
+ inputs:
+ cmakeArgs: '.. -G "Visual Studio 15 2017" -A ${{ parameters.BuildArch }} -DCMAKE_TOOLCHAIN_FILE="c:\vcpkg\scripts\buildsystems\vcpkg.cmake" -DVCPKG_TARGET_TRIPLET="${{ parameters.VcpkgTargetTriplet }}"'
- task: VSBuild@1
displayName: 'Build'
inputs:
- solution: 'projects/openttd_vs141.sln'
- platform: ${{ parameters.BuildPlatform }}
+ solution: build/openttd.vcxproj
configuration: ${{ parameters.BuildConfiguration }}
maximumCpuCount: true