Alexei Podtelezhnikov pushed to branch master at FreeType / FreeType
Commits:
-
ca76683b
by Alexei Podtelezhnikov (Алексей Подтележников) at 2023-12-18T17:45:05+00:00
1 changed file:
Changes:
... | ... | @@ -74,9 +74,24 @@ variables: |
74 | 74 | meson compile --verbose -C build
|
75 | 75 | $env:MESON_WINDOWS_TESTS"
|
76 | 76 | |
77 | +.build windows msbuild:
|
|
78 | + extends: '.build windows common'
|
|
79 | + variables:
|
|
80 | + # Make sure any failure in PowerShell scripts is fatal.
|
|
81 | + ErrorActionPreference: 'Stop'
|
|
82 | + WarningPreference: 'Stop'
|
|
83 | + script:
|
|
84 | + - git submodule update --init --recursive
|
|
85 | + - cmd.exe /C "C:\BuildTools\Common7\Tools\VsDevCmd.bat -host_arch=amd64 -arch=$env:ARCH &&
|
|
86 | + MSBuild.exe -clp:ForceConsoleColor -t:Rebuild
|
|
87 | + -p:Configuration=Debug
|
|
88 | + -p:Platform=$env:PLATFORM
|
|
89 | + -p:UserDefines=FT_DEBUG_LOGGING
|
|
90 | + MSBuild.sln"
|
|
91 | + |
|
77 | 92 | |
78 | 93 | # Format of job names:
|
79 | -# <OS> <Build-Tool> <Build-Params> <Architecture>
|
|
94 | +# <OS> <Build-Tool> <Build-Params> <Architecture>:
|
|
80 | 95 | |
81 | 96 | |
82 | 97 | # Windows jobs.
|
... | ... | @@ -100,6 +115,13 @@ windows meson vs2019 amd64 uwp: |
100 | 115 | VS_UWP: '-app_platform=UWP'
|
101 | 116 | MESON_ARGS_UWP: '--cross-file uwp-crossfile.meson -Dc_winlibs="windowsapp.lib"'
|
102 | 117 | |
118 | +windows msbuild vs2019 amd64:
|
|
119 | + extends: '.build windows msbuild'
|
|
120 | + variables:
|
|
121 | + ARCH: 'amd64'
|
|
122 | + PLATFORM: 'x64'
|
|
123 | + |
|
124 | + |
|
103 | 125 | # Linux Jobs.
|
104 | 126 | #
|
105 | 127 | # Jobs with "libs" in the name force-enable libraries.
|