diff options
author | Ernestas Kulik <ernestas.kulik@gmail.com> | 2017-12-11 20:28:42 +0200 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2017-12-11 20:28:42 +0200 |
commit | 448710ba96195b857502fa07dd691874d3d47c6f (patch) | |
tree | 7c710df9dbe07e18948f3f546f9dd6a61199e210 | |
parent | 19cd60205db049a0aac274afad910281e9011ff7 (diff) | |
download | meson-448710ba96195b857502fa07dd691874d3d47c6f.zip meson-448710ba96195b857502fa07dd691874d3d47c6f.tar.gz meson-448710ba96195b857502fa07dd691874d3d47c6f.tar.bz2 |
Fix Vala thread flag breakage (#2756)
-rw-r--r-- | mesonbuild/compilers/vala.py | 4 | ||||
-rw-r--r-- | test cases/vala/23 thread flags/meson.build | 7 | ||||
-rw-r--r-- | test cases/vala/23 thread flags/prog.vala | 2 |
3 files changed, 11 insertions, 2 deletions
diff --git a/mesonbuild/compilers/vala.py b/mesonbuild/compilers/vala.py index b91da6d..9ab5c8a 100644 --- a/mesonbuild/compilers/vala.py +++ b/mesonbuild/compilers/vala.py @@ -95,8 +95,8 @@ class ValaCompiler(Compiler): mlog.debug('Searched {!r} and {!r} wasn\'t found'.format(extra_dirs, libname)) return None - def thread_flags(self): + def thread_flags(self, env): return [] - def thread_link_flags(self): + def thread_link_flags(self, env): return [] diff --git a/test cases/vala/23 thread flags/meson.build b/test cases/vala/23 thread flags/meson.build new file mode 100644 index 0000000..3b385df --- /dev/null +++ b/test cases/vala/23 thread flags/meson.build @@ -0,0 +1,7 @@ +project('thread flags', 'c', 'vala') + +glib = dependency('glib-2.0') +gobject = dependency('gobject-2.0') +threads = dependency('threads') + +e = executable('valaprog', 'prog.vala', dependencies: [glib, gobject, threads]) diff --git a/test cases/vala/23 thread flags/prog.vala b/test cases/vala/23 thread flags/prog.vala new file mode 100644 index 0000000..0b2c54c --- /dev/null +++ b/test cases/vala/23 thread flags/prog.vala @@ -0,0 +1,2 @@ +void main () { +} |