mirror of https://gitee.com/openkylin/libvirt.git
meson: src: add check-admin-symsorting test
Signed-off-by: Pavel Hrdina <phrdina@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Neal Gompa <ngompa13@gmail.com>
This commit is contained in:
parent
6b8ca95f3d
commit
d44f8e9058
|
@ -1,13 +1,7 @@
|
|||
# vim: filetype=automake
|
||||
|
||||
ADMIN_SYM_FILES = $(srcdir)/admin/libvirt_admin_private.syms
|
||||
|
||||
check-admin-symsorting:
|
||||
$(AM_V_GEN)$(RUNUTF8) $(PYTHON) $(top_srcdir)/scripts/check-symsorting.py \
|
||||
$(srcdir) $(ADMIN_SYM_FILES)
|
||||
|
||||
check-admin-drivername:
|
||||
$(AM_V_GEN)$(RUNUTF8) $(PYTHON) $(top_srcdir)/scripts/check-drivername.py \
|
||||
$(srcdir)/admin/libvirt_admin_public.syms
|
||||
|
||||
check-admin: check-admin-symsorting check-admin-drivername
|
||||
check-admin: check-admin-drivername
|
||||
|
|
|
@ -52,11 +52,15 @@ admin_client_generated = custom_target(
|
|||
capture: true,
|
||||
)
|
||||
|
||||
libvirt_admin_private_syms = files(
|
||||
'libvirt_admin_private.syms',
|
||||
)
|
||||
|
||||
libvirt_admin_syms = custom_target(
|
||||
'libvirt_admin.syms',
|
||||
input: [
|
||||
'libvirt_admin_public.syms',
|
||||
'libvirt_admin_private.syms',
|
||||
libvirt_admin_private_syms,
|
||||
],
|
||||
output: 'libvirt_admin.syms',
|
||||
command: [
|
||||
|
|
|
@ -900,6 +900,17 @@ test(
|
|||
env: runutf8,
|
||||
)
|
||||
|
||||
test(
|
||||
'check-admin-symsorting',
|
||||
python3_prog,
|
||||
args: [
|
||||
check_symsorting_prog.path(),
|
||||
meson.current_source_dir(),
|
||||
libvirt_admin_private_syms,
|
||||
],
|
||||
env: runutf8,
|
||||
)
|
||||
|
||||
test(
|
||||
'check-drivername',
|
||||
python3_prog,
|
||||
|
|
Loading…
Reference in New Issue