]> git.sesse.net Git - nageru/blobdiff - meson.build
Make VA-API encoded MJPEGs be encoded asynchronously.
[nageru] / meson.build
index 7146fb82ee03e95ea52d234d67831d13e762352b..2efead5c8d85f48979a0a68eaa9bed50feb2f54d 100644 (file)
@@ -7,7 +7,7 @@ code = '''#include <stdio.h>
 int main() { printf("Hello, world!\n"); return 0; }
 '''
 if cxx.links(code, args: '-fuse-ld=lld', name: 'check for LLD')
-       add_project_link_arguments('-fuse-ld=lld')
+       add_project_link_arguments('-fuse-ld=lld', language: 'cpp')
 endif
 
 # Add the right MOVIT_SHADER_DIR definition.
@@ -28,6 +28,11 @@ if cxx.has_argument('-Wno-deprecated-declarations')
        add_project_arguments('-Wno-deprecated-declarations', language: 'cpp')
 endif
 
+# This needs to be done before declaring any build targets.
+if get_option('cef_dir') != ''
+       add_project_arguments('-DHAVE_CEF=1', language: 'cpp')
+endif
+
 top_include = include_directories('.')
 
 subdir('shared')