aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
authorLadislav Zezula <zezula@volny.cz>2025-07-03 09:35:08 +0200
committerLadislav Zezula <zezula@volny.cz>2025-07-03 09:35:08 +0200
commit65582d5649ce19afcac9fde06804c7f9ab3e2716 (patch)
tree92843e3b4d4ecdb8337260591bd7152cbf911895 /.github/workflows
parent8d35b981c623de4c46afd933b0e7ac63aa7ca622 (diff)
Added build for x86
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/build.yml30
1 files changed, 29 insertions, 1 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 1adb852..8bfe95f 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -84,4 +84,32 @@ jobs:
working-directory: ./build/Release
run: |
file "stormlib.dll"
- file "stormlib.dll" |grep "x86-64" \ No newline at end of file
+ file "stormlib.dll" |grep "x86-64"
+
+ windows-latest-x86:
+ if: true
+ runs-on: windows-latest
+
+ steps:
+ - uses: actions/checkout@v4
+
+ - uses: TheMrMilchmann/setup-msvc-dev@v3
+ with:
+ arch: x86
+
+ - name: Cmake
+ run: cmake -B build -D CMAKE_BUILD_TYPE=$BUILD_TYPE -D BUILD_SHARED_LIBS=ON
+
+ - name: Build
+ run: cmake --build build --config Release
+
+ - name: Debug
+ shell: bash
+ run: ls -la build
+
+ - name: Check PE
+ shell: bash
+ working-directory: ./build/Release
+ run: |
+ file "stormlib.dll"
+ file "stormlib.dll" |grep "x86-64"