gplugin/gplugin

2ef7a3db520e
Parents a8741522bdf3
Children a5e62c0d4ac6
Disable some of the tests on windows and there more trouble than they're worth to fix 'em
--- a/gplugin/tests/dynamic-type/meson.build Tue Aug 27 01:56:02 2019 +0000
+++ b/gplugin/tests/dynamic-type/meson.build Thu Aug 29 17:32:55 2019 -0500
@@ -1,8 +1,16 @@
+if host_machine.system() != 'windows'
+
dynamic_type_provider = shared_library('dynamic-type-provider',
'dynamic-type-provider.c',
name_prefix : '',
dependencies : [gplugin_dep, GLIB])
+dtp_dep = declare_dependency(
+ link_with: dynamic_type_provider,
+)
+
shared_module('dynamic-type-user', 'dynamic-type-user.c',
name_prefix : '',
- dependencies : [gplugin_dep, GLIB])
+ dependencies : [gplugin_dep, GLIB, dtp_dep])
+
+endif
--- a/gplugin/tests/unresolved-symbol/meson.build Tue Aug 27 01:56:02 2019 +0000
+++ b/gplugin/tests/unresolved-symbol/meson.build Thu Aug 29 17:32:55 2019 -0500
@@ -1,3 +1,5 @@
+if host_machine.system() != 'windows'
+
if compiler.get_id() == 'gcc'
link_args = '-Wl,--warn-unresolved-symbols'
else
@@ -8,3 +10,5 @@
name_prefix : '',
link_args : link_args,
dependencies : [gplugin_dep, GLIB])
+
+endif