meson.build

changeset 39994
56806a989a33
parent 39932
1788230a5ef3
child 40001
a63721e6215f
--- a/meson.build	Fri Oct 04 03:46:50 2019 +0000
+++ b/meson.build	Mon Oct 07 03:35:17 2019 -0400
@@ -306,9 +306,13 @@
 	talkatu_dep = dependency('talkatu', version: '>=0.1.0', required : false)
 	if talkatu_dep.found()
 		talkatu_gir = 'Talkatu-0.0'
-		talkatu_include_directories = include_directories(
-		    join_paths(talkatu_dep.get_pkgconfig_variable('prefix'),
-		               'share/gir-1.0'))
+		if get_option('introspection')
+			talkatu_include_directories = include_directories(
+			    join_paths(talkatu_dep.get_pkgconfig_variable('prefix'),
+			               'share/gir-1.0'))
+		else
+			talkatu_include_directories = []
+		endif
 	else
 		talkatu_proj = subproject('talkatu',
 		    default_options : [
@@ -710,9 +714,13 @@
 gplugin_dep = dependency('gplugin', version : '>= 0.28.0', required : false)
 if gplugin_dep.found()
 	gplugin_gir = 'GPlugin-0.0'
-	gplugin_include_directories = include_directories(
-	    join_paths(gplugin_dep.get_pkgconfig_variable('prefix'),
-	               'share/gir-1.0'))
+	if get_option('introspection')
+		gplugin_include_directories = include_directories(
+		    join_paths(gplugin_dep.get_pkgconfig_variable('prefix'),
+		               'share/gir-1.0'))
+	else
+		gplugin_include_directories = []
+	endif
 else
 	gplugin_proj = subproject('gplugin',
 	    default_options : [

mercurial