aboutsummaryrefslogtreecommitdiff
path: root/cfg.mk
diff options
context:
space:
mode:
authorOsier Yang <jyang@redhat.com>2012-07-24 16:24:50 +0800
committerOsier Yang <jyang@redhat.com>2012-07-26 11:56:36 +0800
commit9f4baa222e44edcfa5a52f942b095ce4fa2546b5 (patch)
tree6726b2cf61406391d3e995b5ccf94192ffbcbda6 /cfg.mk
parentvirsh: Move definition of cmds and cmd groups right at the top of main (diff)
downloadlibvirt-9f4baa222e44edcfa5a52f942b095ce4fa2546b5.tar.gz
libvirt-9f4baa222e44edcfa5a52f942b095ce4fa2546b5.tar.bz2
libvirt-9f4baa222e44edcfa5a52f942b095ce4fa2546b5.zip
virsh: Split cmds for domain monitoring from virsh.c
This splits commands commands to monitor domain status into virsh-domain-monitor.c. The helpers not for common use are moved too. Standard copyright is added. * tools/virsh.c: - Remove commands for domain monitoring group and a few helpers ( vshDomainIOErrorToString, vshGetDomainDescription, vshDomainControlStateToString, vshDomainStateToString) not for common use. - Remove (incldue "intprops.h"). * tools/virsh-domain-monitor.c: - New file, filled with commands of domain monitor group. - Add "intprops.h". * cfg.mk: - Skip strcase checking for virsh-domain-monitor.c - Skip to check config.h including for virsh-domain-monitor.c * po/POTFILES.in - Add virsh-domain-monitor.c
Diffstat (limited to 'cfg.mk')
-rw-r--r--cfg.mk7
1 files changed, 4 insertions, 3 deletions
diff --git a/cfg.mk b/cfg.mk
index 39d19b437..87256d97d 100644
--- a/cfg.mk
+++ b/cfg.mk
@@ -704,7 +704,7 @@ $(srcdir)/src/remote/remote_client_bodies.h: $(srcdir)/src/remote/remote_protoco
$(MAKE) -C src remote/remote_client_bodies.h
# List all syntax-check exemptions:
-exclude_file_name_regexp--sc_avoid_strcase = ^tools/virsh\.c$$
+exclude_file_name_regexp--sc_avoid_strcase = ^tools/virsh(-domain-monitor)?\.c$$
_src1=libvirt|fdstream|qemu/qemu_monitor|util/(command|util)|xen/xend_internal|rpc/virnetsocket|lxc/lxc_controller
exclude_file_name_regexp--sc_avoid_write = \
@@ -773,9 +773,10 @@ exclude_file_name_regexp--sc_prohibit_xmlURI = ^src/util/viruri\.c$$
exclude_file_name_regexp--sc_prohibit_return_as_function = \.py$$
-exclude_file_name_regexp--sc_require_config_h = ^(examples/|tools/virsh-edit.c$$)
+_virsh_includes=(edit|domain-monitor)
+exclude_file_name_regexp--sc_require_config_h = ^(examples/|tools/virsh-$(_virsh_includes)\.c$$)
-exclude_file_name_regexp--sc_require_config_h_first = ^(examples/|tools/virsh-edit.c$$)
+exclude_file_name_regexp--sc_require_config_h_first = ^(examples/|tools/virsh-$(_virsh_includes)\.c$$)
exclude_file_name_regexp--sc_trailing_blank = \
(/qemuhelpdata/|\.(fig|gif|ico|png)$$)