1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
|
diff --git i/lib/astal/gtk3/src/meson.build w/lib/astal/gtk3/src/meson.build
index 2587b10..4e5b3b0 100644
--- i/lib/astal/gtk3/src/meson.build
+++ w/lib/astal/gtk3/src/meson.build
@@ -91,9 +91,10 @@ lib = library(
vala_args: ['--vapi-comments', '--pkg', 'AstalInhibitManager'],
vala_header: meson.project_name() + '.h',
vala_vapi: meson.project_name() + '-' + api_version + '.vapi',
+ vala_gir: gir,
version: meson.project_version(),
install: true,
- install_dir: [true, true, true],
+ install_dir: [true, true, true, true],
)
pkgs = []
@@ -101,24 +102,24 @@ foreach dep : pkgconfig_deps
pkgs += ['--pkg=' + dep.name()]
endforeach
-gir_tgt = custom_target(
- gir,
- command: [
- find_program('python3'),
- girpy,
- meson.project_name(),
- gir + ':src/' + gir,
- ]
- + pkgs
- + vala_sources
- + [meson.project_source_root() / 'src' / 'vapi' / 'AstalInhibitManager.vapi'],
-
- input: sources,
- depends: lib,
- output: gir,
- install: true,
- install_dir: get_option('datadir') / 'gir-1.0',
-)
+# gir_tgt = custom_target(
+# gir,
+# command: [
+# find_program('python3'),
+# girpy,
+# meson.project_name(),
+# gir + ':src/' + gir,
+# ]
+# + pkgs
+# + vala_sources
+# + [meson.project_source_root() / 'src' / 'vapi' / 'AstalInhibitManager.vapi'],
+#
+# input: sources,
+# depends: lib,
+# output: gir,
+# install: true,
+# install_dir: get_option('datadir') / 'gir-1.0',
+# )
custom_target(
typelib,
@@ -130,7 +131,7 @@ custom_target(
],
input: lib,
output: typelib,
- depends: [lib, gir_tgt],
+ depends: [lib],
install: true,
install_dir: libdir / 'girepository-1.0',
)
|