You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-14 13:41:12 +00:00
Enable ALSA driver in non-linux X11 when available
This commit is contained in:
@@ -147,9 +147,13 @@ def configure(env):
|
|||||||
|
|
||||||
|
|
||||||
env.Append(CPPFLAGS=['-DOPENGL_ENABLED','-DGLEW_ENABLED'])
|
env.Append(CPPFLAGS=['-DOPENGL_ENABLED','-DGLEW_ENABLED'])
|
||||||
if platform.system() == 'Linux':
|
|
||||||
|
if os.system("pkg-config --exists alsa")==0:
|
||||||
|
print("Enabling ALSA")
|
||||||
env.Append(CPPFLAGS=["-DALSA_ENABLED"])
|
env.Append(CPPFLAGS=["-DALSA_ENABLED"])
|
||||||
env.Append(LIBS=['asound'])
|
env.Append(LIBS=['asound'])
|
||||||
|
else:
|
||||||
|
print("ALSA libraries not found, disabling driver")
|
||||||
|
|
||||||
if (env["gamepad"]=="yes" and platform.system() == "Linux"):
|
if (env["gamepad"]=="yes" and platform.system() == "Linux"):
|
||||||
# pkg-config returns 0 when the lib exists...
|
# pkg-config returns 0 when the lib exists...
|
||||||
|
|||||||
Reference in New Issue
Block a user