Skip to content
Snippets Groups Projects
Commit 100752eb authored by Steve Lhomme's avatar Steve Lhomme
Browse files
parent fc6bc315
No related branches found
No related tags found
1 merge request!6355meson: fix error when the contrib include folder is within the source tree
Pipeline #536708 passed with stage
in 13 minutes and 3 seconds
......@@ -107,11 +107,10 @@ mad_dep = disabler()
# TODO add support for a custom folder for libmad
if cc.check_header('mad.h')
mad_dep = cc.find_library('mad')
elif cc.check_header('mad.h', include_directories: include_directories( contrib_incdir ) )
elif cc.check_header('mad.h', dependencies: contrib_dep )
if cc.find_library('mad', dirs: contrib_libdir).found()
mad_dep = declare_dependency(
dependencies: [cc.find_library('mad', dirs: contrib_libdir)],
include_directories: [include_directories( contrib_incdir )])
dependencies: [cc.find_library('mad', dirs: contrib_libdir), contrib_dep])
endif
endif
endif
......
......@@ -389,11 +389,10 @@ mpc_dep = disabler()
if cc.check_header('mpc/mpcdec.h')
mpc_dep = cc.find_library('mpcdec')
cdata.set('HAVE_MPC_MPCDEC_H', 1)
elif cc.check_header('mpc/mpcdec.h', include_directories: include_directories( contrib_incdir ) )
elif cc.check_header('mpc/mpcdec.h', dependencies: contrib_dep )
if cc.find_library('mpcdec', dirs: contrib_libdir).found()
mpc_dep = declare_dependency(
dependencies: [cc.find_library('mpcdec', dirs: contrib_libdir)],
include_directories: [include_directories( contrib_incdir )])
dependencies: [cc.find_library('mpcdec', dirs: contrib_libdir), contrib_dep])
cdata.set('HAVE_MPC_MPCDEC_H', 1)
endif
endif
......
......@@ -2,9 +2,8 @@ if get_option('nvdec').allowed()
nvdec_dep = disabler()
if cc.check_header('ffnvcodec/dynlink_loader.h')
nvdec_dep = enabler()
elif cc.check_header('ffnvcodec/dynlink_loader.h', include_directories: include_directories( contrib_incdir ) )
nvdec_dep = declare_dependency(
include_directories: [include_directories( contrib_incdir )])
elif cc.check_header('ffnvcodec/dynlink_loader.h', dependencies: contrib_dep )
nvdec_dep = contrib_dep
endif
endif
vlc_modules += {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment