mirror of https://gitee.com/openkylin/libvirt.git
Drop YouCompleteMe and color_coded integration
I introduced support for these vim plugins several years ago but have since moved away from them. These days developers are likely better served by lsp-based tooling, which doesn't require additional per-project configuration. Signed-off-by: Andrea Bolognani <abologna@redhat.com> Reviewed-by: Ján Tomko <jtomko@redhat.com>
This commit is contained in:
parent
59a7bed091
commit
f167c083d7
|
@ -1,38 +0,0 @@
|
|||
-I@abs_top_builddir@
|
||||
-I@abs_top_srcdir@
|
||||
-I@abs_top_builddir@/include
|
||||
-I@abs_top_srcdir@/include
|
||||
-I@abs_top_builddir@/src
|
||||
-I@abs_top_srcdir@/src
|
||||
-I@abs_top_builddir@/src/access
|
||||
-I@abs_top_srcdir@/src/access
|
||||
-I@abs_top_builddir@/src/admin
|
||||
-I@abs_top_srcdir@/src/admin
|
||||
-I@abs_top_builddir@/src/bhyve
|
||||
-I@abs_top_srcdir@/src/bhyve
|
||||
-I@abs_top_builddir@/src/conf
|
||||
-I@abs_top_srcdir@/src/conf
|
||||
-I@abs_top_builddir@/src/libxl
|
||||
-I@abs_top_srcdir@/src/libxl
|
||||
-I@abs_top_builddir@/src/locking
|
||||
-I@abs_top_srcdir@/src/locking
|
||||
-I@abs_top_builddir@/src/logging
|
||||
-I@abs_top_srcdir@/src/logging
|
||||
-I@abs_top_builddir@/src/lxc
|
||||
-I@abs_top_srcdir@/src/lxc
|
||||
-I@abs_top_builddir@/src/qemu
|
||||
-I@abs_top_srcdir@/src/qemu
|
||||
-I@abs_top_builddir@/src/remote
|
||||
-I@abs_top_srcdir@/src/remote
|
||||
-I@abs_top_builddir@/src/rpc
|
||||
-I@abs_top_srcdir@/src/rpc
|
||||
-I@abs_top_builddir@/src/secret
|
||||
-I@abs_top_srcdir@/src/secret
|
||||
-I@abs_top_builddir@/src/security
|
||||
-I@abs_top_srcdir@/src/security
|
||||
-I@abs_top_builddir@/src/util
|
||||
-I@abs_top_srcdir@/src/util
|
||||
-I@abs_top_builddir@/src/vmx
|
||||
-I@abs_top_srcdir@/src/vmx
|
||||
-I@abs_top_builddir@/src/xenconfig
|
||||
-I@abs_top_srcdir@/src/xenconfig
|
|
@ -1,43 +0,0 @@
|
|||
flags = [
|
||||
'-I@abs_top_builddir@',
|
||||
'-I@abs_top_srcdir@',
|
||||
'-I@abs_top_builddir@/include',
|
||||
'-I@abs_top_srcdir@/include',
|
||||
'-I@abs_top_builddir@/src',
|
||||
'-I@abs_top_srcdir@/src',
|
||||
'-I@abs_top_builddir@/src/access',
|
||||
'-I@abs_top_srcdir@/src/access',
|
||||
'-I@abs_top_builddir@/src/admin',
|
||||
'-I@abs_top_srcdir@/src/admin',
|
||||
'-I@abs_top_builddir@/src/bhyve',
|
||||
'-I@abs_top_srcdir@/src/bhyve',
|
||||
'-I@abs_top_builddir@/src/conf',
|
||||
'-I@abs_top_srcdir@/src/conf',
|
||||
'-I@abs_top_builddir@/src/libxl',
|
||||
'-I@abs_top_srcdir@/src/libxl',
|
||||
'-I@abs_top_builddir@/src/locking',
|
||||
'-I@abs_top_srcdir@/src/locking',
|
||||
'-I@abs_top_builddir@/src/logging',
|
||||
'-I@abs_top_srcdir@/src/logging',
|
||||
'-I@abs_top_builddir@/src/lxc',
|
||||
'-I@abs_top_srcdir@/src/lxc',
|
||||
'-I@abs_top_builddir@/src/qemu',
|
||||
'-I@abs_top_srcdir@/src/qemu',
|
||||
'-I@abs_top_builddir@/src/remote',
|
||||
'-I@abs_top_srcdir@/src/remote',
|
||||
'-I@abs_top_builddir@/src/rpc',
|
||||
'-I@abs_top_srcdir@/src/rpc',
|
||||
'-I@abs_top_builddir@/src/secret',
|
||||
'-I@abs_top_srcdir@/src/secret',
|
||||
'-I@abs_top_builddir@/src/security',
|
||||
'-I@abs_top_srcdir@/src/security',
|
||||
'-I@abs_top_builddir@/src/util',
|
||||
'-I@abs_top_srcdir@/src/util',
|
||||
'-I@abs_top_builddir@/src/vmx',
|
||||
'-I@abs_top_srcdir@/src/vmx',
|
||||
'-I@abs_top_builddir@/src/xenconfig',
|
||||
'-I@abs_top_srcdir@/src/xenconfig',
|
||||
]
|
||||
|
||||
def FlagsForFile(filename, **kwargs):
|
||||
return { 'flags': flags, 'do_cache': True }
|
|
@ -921,7 +921,6 @@ http_sites += www.javvin.com
|
|||
# 404 links
|
||||
http_sites += publib.boulder.ibm.com
|
||||
http_sites += kerneltrap.org
|
||||
http_sites += valloric.github.io
|
||||
http_sites += www.microsoft.com
|
||||
http_sites += xenbits.xen.org
|
||||
http_sites += lovezutto.googlepages.com
|
||||
|
|
|
@ -1,13 +0,0 @@
|
|||
=================
|
||||
Developer tooling
|
||||
=================
|
||||
|
||||
libvirt includes support for some useful development tools right
|
||||
in its source repository, meaning users will be able to take
|
||||
advantage of them without little or no configuration. Examples
|
||||
include:
|
||||
|
||||
- `color_coded <https://github.com/jeaye/color_coded>`__, a vim
|
||||
plugin for libclang-powered semantic syntax highlighting;
|
||||
- `YouCompleteMe <http://valloric.github.io/YouCompleteMe/>`__, a
|
||||
vim plugin for libclang-powered semantic code completion.
|
|
@ -72,7 +72,6 @@ This page only covers the very basics, so it's recommended that
|
|||
you also take a look at the following documents:
|
||||
|
||||
- `Programming languages <programming-languages.html>`__
|
||||
- `Developer tooling <developer-tooling.html>`__
|
||||
- `Advanced test suite usage <advanced-tests.html>`__
|
||||
- `Adoption of GLib APIs <glib-adoption.html>`__
|
||||
- `Committer guidelines <committer-guidelines.html>`__
|
||||
|
|
|
@ -78,7 +78,6 @@ docs_rst_files = [
|
|||
'contact',
|
||||
'contribute',
|
||||
'daemons',
|
||||
'developer-tooling',
|
||||
'downloads',
|
||||
'drivers',
|
||||
'drvch',
|
||||
|
|
19
meson.build
19
meson.build
|
@ -2221,25 +2221,6 @@ configure_file(
|
|||
run_command('chmod', 'a+x', meson.current_build_dir() / 'run', check: true)
|
||||
|
||||
|
||||
# generate developer tooling files
|
||||
tooling_files = [
|
||||
'.color_coded.in',
|
||||
'.ycm_extra_conf.py.in',
|
||||
]
|
||||
|
||||
tooling_conf = configuration_data()
|
||||
tooling_conf.set('abs_top_builddir', meson.build_root())
|
||||
tooling_conf.set('abs_top_srcdir', meson.source_root())
|
||||
|
||||
foreach file : tooling_files
|
||||
configure_file(
|
||||
input: file,
|
||||
output: '@BASENAME@',
|
||||
configuration: tooling_conf,
|
||||
)
|
||||
endforeach
|
||||
|
||||
|
||||
# print configuration summary
|
||||
|
||||
driver_summary = {
|
||||
|
|
Loading…
Reference in New Issue