[GITHUB] build.yml: Build some more ARM/ARM64 modules (#8215)

Another extension of ARM* builds.
I "randomly" tried some directories, these succeed.

Build 4+1 more directories.
This commit is contained in:
Serge Gautherie 2025-07-05 00:52:46 +02:00 committed by GitHub
parent b0420ca511
commit ea9e2812c6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -182,9 +182,21 @@ jobs:
- name: Build base module
if: ${{ matrix.arch == 'arm' }}
run: cmake --build build --target base/all
- name: Build dll:3rdparty
if: ${{ matrix.arch == 'arm' }}
run: cmake --build build --target dll/3rdparty/all -- -k0
- name: Build control panel applets
if: ${{ matrix.arch == 'arm' }}
run: cmake --build build --target dll/cpl/all
- name: Build dll:opengl
if: ${{ matrix.arch == 'arm' }}
run: cmake --build build --target dll/opengl/all -- -k0
- name: Build dll:shellext
if: ${{ matrix.arch == 'arm' }}
run: cmake --build build --target dll/shellext/all -- -k0
- name: Build drivers:base
if: ${{ matrix.arch == 'arm' }}
run: cmake --build build --target drivers/base/all -- -k0
- name: Build rosapps
if: ${{ matrix.arch == 'arm' }}
run: cmake --build build --target modules/rosapps/all
@ -194,13 +206,20 @@ jobs:
- name: Build some applications (arm64)
if: ${{ matrix.arch == 'arm64' }}
run: cmake --build build --target calc magnify mstsc notepad osk regedit taskmgr winmine wordpad base/applications/screensavers/all -- -k0
- name: Build control panel applets (arm64)
if: ${{ matrix.arch == 'arm64' }}
run: cmake --build build --target dll/cpl/all -- -k0
- name: Upload compiled binaries
uses: actions/upload-artifact@v4
with:
name: reactos-msvc${{matrix.toolset}}-${{matrix.arch}}-${{matrix.config}}-${{github.sha}}
path: |
build/base
build/dll/3rdparty
build/dll/cpl
build/dll/opengl
build/dll/shellext
build/drivers/base
build/modules/rosapps
build/subsystems
!**/CMakeFiles