meson: Add missing install tags

This commit is contained in:
Xavier Claessens 2022-10-26 11:38:10 -04:00
parent 1590e7636c
commit b8a0ffa1b9
4 changed files with 12 additions and 0 deletions

View File

@ -750,6 +750,8 @@ gvisibility_h = custom_target(
command: [gen_visibility_macros, meson.project_version(), 'visibility-macros', 'GIO', '@OUTPUT@'],
install: true,
install_dir: gio_includedir,
# FIXME: Not needed with Meson >= 0.64.0
install_tag: 'devel',
)
gio_sources += gvisibility_h
@ -766,6 +768,8 @@ gioenumtypes_h = custom_target('gioenumtypes_h',
input : gio_headers,
install : true,
install_dir : gio_includedir,
# FIXME: Not needed with Meson >= 0.64.0
install_tag: 'devel',
command : [python, glib_mkenums,
'--template', files('gioenumtypes.h.template'),
'@INPUT@', gnetworking_h])
@ -1064,6 +1068,7 @@ if enable_systemtap
output : '@0@.stp'.format(libgio.full_path().split('/').get(-1)),
configuration : stp_cdata,
install_dir : tapset_install_dir,
install_tag : 'systemtap',
)
endif

View File

@ -13,6 +13,7 @@ gversionmacros_h = custom_target(
command: [gen_visibility_macros, meson.project_version(), 'versions-macros', '@INPUT@', '@OUTPUT@'],
install: true,
install_dir: glib_sub_includedir,
# FIXME: Not needed with Meson >= 0.64.0
install_tag: 'devel',
)
@ -21,6 +22,7 @@ gvisibility_h = custom_target(
command: [gen_visibility_macros, meson.project_version(), 'visibility-macros', 'GLIB', '@OUTPUT@'],
install: true,
install_dir: glib_sub_includedir,
# FIXME: Not needed with Meson >= 0.64.0
install_tag: 'devel',
)

View File

@ -73,6 +73,8 @@ gvisibility_h = custom_target(
command: [gen_visibility_macros, meson.project_version(), 'visibility-macros', 'GMODULE', '@OUTPUT@'],
install: true,
install_dir: g_module_includedir,
# FIXME: Not needed with Meson >= 0.64.0
install_tag: 'devel',
)
gmodule_sources = [gmodule_c, gvisibility_h]

View File

@ -32,6 +32,8 @@ gvisibility_h = custom_target(
command: [gen_visibility_macros, meson.project_version(), 'visibility-macros', 'GOBJECT', '@OUTPUT@'],
install: true,
install_dir: gobject_includedir,
# FIXME: Not needed with Meson >= 0.64.0
install_tag: 'devel',
)
gobject_sources += gvisibility_h
@ -120,6 +122,7 @@ glib_enumtypes_h = custom_target('glib_enumtypes_h',
input : glib_enumtypes_input_headers,
install : true,
install_dir : join_paths(get_option('includedir'), 'glib-2.0/gobject'),
install_tag: 'devel',
command : [python, glib_mkenums,
'--template', files('glib-enumtypes.h.template'),
'@INPUT@'])