SDL2: clean configure flags.
I removed some flags that are no longer present, one that was redundant (default value) and added a comment regarding why enable-static is there.
This commit is contained in:
parent
1138f0a96b
commit
b551f8bced
@ -15,10 +15,11 @@ assert alsaSupport -> alsaLib != null;
|
|||||||
assert pulseaudioSupport -> pulseaudio != null;
|
assert pulseaudioSupport -> pulseaudio != null;
|
||||||
|
|
||||||
let
|
let
|
||||||
|
# force enable-static, to workaround this bug:
|
||||||
|
# https://bugzilla.libsdl.org/show_bug.cgi?id=1431
|
||||||
configureFlagsFun = attrs: ''
|
configureFlagsFun = attrs: ''
|
||||||
--disable-oss --disable-video-x11-xme
|
--enable-static --disable-oss --disable-x11-shared
|
||||||
--disable-x11-shared --disable-alsa-shared --enable-rpath --disable-pulseaudio-shared
|
--disable-pulseaudio-shared --disable-alsa-shared
|
||||||
--disable-osmesa-shared --enable-static
|
|
||||||
${if alsaSupport then "--with-alsa-prefix=${attrs.alsaLib}/lib" else ""}
|
${if alsaSupport then "--with-alsa-prefix=${attrs.alsaLib}/lib" else ""}
|
||||||
'';
|
'';
|
||||||
in
|
in
|
||||||
|
Loading…
x
Reference in New Issue
Block a user