1
0
Fork 0
mirror of synced 2025-03-07 03:53:26 +01:00
wine/tools/gitlab/build-mac
Jinoh Kang b527b232cf tools/gitlab: Run make_specfiles before building.
Since wine commit 401288a78d (make_specfiles: Generate a list of
syscalls from the corresponding spec files., 2023-11-16), spec files
are used to auto-generate the following files:

- dlls/ntdll/ntsyscalls.h (from dlls/ntdll/ntdll.spec)
- dlls/win32u/win32syscalls.h (from dlls/win32u/win32u.spec)
2024-03-11 18:46:09 +01:00

19 lines
295 B
Bash
Executable file

#!/bin/bash
echo "Building $(git log -1)"
echo "---"
set -Eeuxo pipefail
./tools/make_requests
./tools/make_specfiles
./tools/make_makefiles
autoreconf -f
cd build64
../configure -C --enable-win64 --with-mingw BISON=/usr/local/opt/bison/bin/bison
make -s -j8
cd ..
git reset --hard
sleep 2