File tree Expand file tree Collapse file tree 1 file changed +31
-0
lines changed Expand file tree Collapse file tree 1 file changed +31
-0
lines changed Original file line number Diff line number Diff line change 9
9
permissions : read-all
10
10
11
11
jobs :
12
+ build-windows-msvc :
13
+ runs-on : windows-latest
14
+
15
+ steps :
16
+ - uses : actions/checkout@v4
17
+
18
+ # Set up MSVC environment
19
+ - name : Set up MSVC Developer Command Prompt
20
+ uses : ilammy/msvc-dev-cmd@v1
21
+ with :
22
+ arch : x64
23
+
24
+ # Install Python (Meson requires it)
25
+ - name : Set up Python
26
+ uses : actions/setup-python@v5
27
+ with :
28
+ python-version : ' 3.x'
29
+
30
+ # Install Meson and Ninja
31
+ - name : Install Meson + Ninja
32
+ run : |
33
+ python -m pip install --upgrade pip
34
+ pip install meson ninja
35
+
36
+ # Configure and build with Meson (MSVC will be used automatically)
37
+ - name : Configure (Meson)
38
+ run : meson setup --warnlevel 2 --buildtype release builddir --backend=ninja
39
+
40
+ - name : Build (Ninja)
41
+ run : ninja -C builddir
42
+
12
43
SKL-gcc9 :
13
44
14
45
runs-on : intel-ubuntu-24.04
You can’t perform that action at this time.
0 commit comments