Commit 7956832 1 parent 236ffcd commit 7956832 Copy full SHA for 7956832
File tree 2 files changed +16
-1
lines changed
2 files changed +16
-1
lines changed Original file line number Diff line number Diff line change 4
4
MZXDEPS_DEBIAN_SDL2 : " zlib1g-dev libpng-dev libogg-dev libvorbis-dev libsdl2-dev"
5
5
MZXDEPS_DEBIAN_MISC : " libsdl1.2-dev libegl1-mesa-dev libmikmod-dev libopenmpt-dev"
6
6
MZXDEPS_DEBIAN_CROSS : " p7zip-full"
7
+ MZXDEPS_MACOS : " libpng libogg libvorbis sdl2"
7
8
MZX_MAKE : " make -j4"
8
9
9
10
on :
@@ -133,6 +134,19 @@ jobs:
133
134
run : LDFLAGS="-static" $MZX_MAKE
134
135
# TODO: tests
135
136
137
+ darwin-devel :
138
+ runs-on : macos-latest
139
+ steps :
140
+ - uses : actions/checkout@v3
141
+ - name : Install dependencies
142
+ run : brew install $MZXDEPS_MACOS
143
+ - name : Configure
144
+ run : ./config.sh --platform darwin-devel --prefix /etc/local --enable-release --enable-sdlaccel
145
+ - name : Build
146
+ run : $MZX_MAKE V=1
147
+ - name : Run tests
148
+ run : $MZX_MAKE test
149
+
136
150
MSYS2-MINGW64 :
137
151
runs-on : windows-latest
138
152
defaults :
Original file line number Diff line number Diff line change 24
24
#include "smzxconv.h"
25
25
#include "y4m.h"
26
26
27
- #ifdef _WIN32
28
27
#define SKIP_SDL
28
+ #ifdef SKIP_SDL
29
+ // Shut Up GCC
29
30
#endif
30
31
#include "../graphics.h"
31
32
#include "../platform.h"
You can’t perform that action at this time.
0 commit comments