mirror of
https://github.com/mpv-player/mpv
synced 2025-04-11 04:01:31 +00:00
build: only check 4Front OSS after passing its CFLAGS
This commit is contained in:
parent
2aeeb28dd1
commit
f26fb0098f
@ -88,16 +88,16 @@ def __get_osslibdir__():
|
|||||||
def __check_oss_headers__(ctx, dependency_identifier):
|
def __check_oss_headers__(ctx, dependency_identifier):
|
||||||
import os
|
import os
|
||||||
|
|
||||||
real_oss = ctx.check_cc(fragment=load_fragment('oss_audio_header.c'),
|
osscflags = ''
|
||||||
use='soundcard')
|
|
||||||
|
|
||||||
if real_oss:
|
|
||||||
if os.path.exists('/etc/oss.conf'):
|
|
||||||
osslibdir = __get_osslibdir__()
|
osslibdir = __get_osslibdir__()
|
||||||
|
if osslibdir:
|
||||||
ossincdir = os.path.join(osslibdir, 'include')
|
ossincdir = os.path.join(osslibdir, 'include')
|
||||||
soundcard_h = os.path.join(ossincdir, 'sys', 'soundcard.h')
|
soundcard_h = os.path.join(ossincdir, 'sys', 'soundcard.h')
|
||||||
if os.path.exists(soundcard_h):
|
if os.path.exists(soundcard_h):
|
||||||
ctx.env.CFLAGS.append('-I{0}'.format(ossincdir))
|
osscflags = '-I{0}'.format(ossincdir)
|
||||||
|
|
||||||
|
ctx.check_cc(fragment=load_fragment('oss_audio_header.c'), use='soundcard',
|
||||||
|
cflags=osscflags)
|
||||||
|
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user