X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=meson.build;h=2efead5c8d85f48979a0a68eaa9bed50feb2f54d;hb=92031e45b74bac08c9aa48e11236a067f058476e;hp=7146fb82ee03e95ea52d234d67831d13e762352b;hpb=b563b8903fa84bb7fd62d7d0b84b70cb26843dbf;p=nageru diff --git a/meson.build b/meson.build index 7146fb8..2efead5 100644 --- a/meson.build +++ b/meson.build @@ -7,7 +7,7 @@ code = '''#include 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')