[gnome-builder/1554-gvls-switch-to-builder-41-to-gvls-20-1: 3/3] build: break out language servers into new section




commit 65a4a18e6aea5ade2f9f29ba623aa63859117237
Author: Christian Hergert <chergert redhat com>
Date:   Tue Dec 21 17:22:54 2021 -0800

    build: break out language servers into new section
    
    This will make things clearer and allow us to just use the name of the
    binary instead of a symbolic name.

 src/plugins/meson.build | 134 +++++++++++++++++++++++++-----------------------
 1 file changed, 69 insertions(+), 65 deletions(-)
---
diff --git a/src/plugins/meson.build b/src/plugins/meson.build
index 5d8f36969..53178d48d 100644
--- a/src/plugins/meson.build
+++ b/src/plugins/meson.build
@@ -153,70 +153,74 @@ plugins = static_library('plugins', plugins_sources,
 status += [
   'Plugins:',
   '',
-  'Autotools ............. : @0@'.format(get_option('plugin_autotools')),
-  'Beautifier ............ : @0@'.format(get_option('plugin_beautifier')),
-  'C Pack ................ : @0@'.format(get_option('plugin_c_pack')),
-  'Cargo ................. : @0@'.format(get_option('plugin_cargo')),
-  'Clang ................. : @0@'.format(get_option('plugin_clang')),
-  'ClangFormat ........... : @0@'.format(get_option('plugin_clang_format')),
-  'CMake ................. : @0@'.format(get_option('plugin_cmake')),
-  'Codespell ............. : @0@'.format(get_option('plugin_codespell')),
-  'Code Index ............ : @0@'.format(get_option('plugin_code_index')),
-  'Color Pickr ........... : @0@'.format(get_option('plugin_color_picker')),
-  'CTags ................. : @0@'.format(get_option('plugin_ctags')),
-  'Copyright ............. : @0@'.format(get_option('plugin_copyright')),
-  'Devhelp ............... : @0@'.format(get_option('plugin_devhelp')),
-  'Deviced ............... : @0@'.format(get_option('plugin_deviced')),
-  'D-Bus Spy ............. : @0@'.format(get_option('plugin_dspy')),
-  'Editorconfig .......... : @0@'.format(get_option('plugin_editorconfig')),
-  'ESLint ................ : @0@'.format(get_option('plugin_eslint')),
-  'File Search ........... : @0@'.format(get_option('plugin_file_search')),
-  'Flatpak ............... : @0@'.format(get_option('plugin_flatpak')),
-  'GDB ................... : @0@'.format(get_option('plugin_gdb')),
-  'Gettext ............... : @0@'.format(get_option('plugin_gettext')),
-  'Git ................... : @0@'.format(get_option('plugin_git')),
-  'GJS Symbols ........... : @0@'.format(get_option('plugin_gjs_symbols')),
-  'Glade ................. : @0@'.format(get_option('plugin_glade')),
-  'GNOME Code Assistance . : @0@'.format(get_option('plugin_gnome_code_assistance')),
-  'Go Language Server .... : @0@'.format(get_option('plugin_go_langserv')),
-  'Gradle ................ : @0@'.format(get_option('plugin_gradle')),
-  'Grep .................. : @0@'.format(get_option('plugin_grep')),
-  'HTML Completion ....... : @0@'.format(get_option('plugin_html_completion')),
-  'HTML Preview .......... : @0@'.format(get_option('plugin_html_preview')),
-  'Intelephense .......... : @0@'.format(get_option('plugin_intelephense')),
-  'Jedi Language Server... : @0@'.format(get_option('plugin_jedi_language_server')),
-  'JHBuild ............... : @0@'.format(get_option('plugin_jhbuild')),
-  'Make .................. : @0@'.format(get_option('plugin_make')),
-  'Maven ................. : @0@'.format(get_option('plugin_maven')),
-  'Meson ................. : @0@'.format(get_option('plugin_meson')),
-  'Modelines ............. : @0@'.format(get_option('plugin_modelines')),
-  'Mono .................. : @0@'.format(get_option('plugin_mono')),
-  'Newcomers ............. : @0@'.format(get_option('plugin_newcomers')),
-  'Notifications ......... : @0@'.format(get_option('plugin_notification')),
-  'Npm ................... : @0@'.format(get_option('plugin_npm')),
-  'PHPize ................ : @0@'.format(get_option('plugin_phpize')),
-  'Podman ................ : @0@'.format(get_option('plugin_podman')),
-  'Python Pack ........... : @0@'.format(get_option('plugin_python_pack')),
-  'Qemu .................. : @0@'.format(get_option('plugin_qemu')),
-  'Quick Highlight ....... : @0@'.format(get_option('plugin_quick_highlight')),
-  'Retab ................. : @0@'.format(get_option('plugin_retab')),
-  'RLS ................... : @0@'.format(get_option('plugin_rls')),
-  'Rubocop ............... : @0@'.format(get_option('plugin_rubocop')),
-  'Rust Analyzer ......... : @0@'.format(get_option('plugin_rust_analyzer')),
-  'Spellcheck ............ : @0@'.format(get_option('plugin_spellcheck')),
-  'Stylelint ............. : @0@'.format(get_option('plugin_stylelint')),
-  'Sysprof ............... : @0@'.format(get_option('plugin_sysprof')),
-  'Sysroot ............... : @0@'.format(get_option('plugin_sysroot')),
-  'Todo .................. : @0@'.format(get_option('plugin_todo')),
-  'TS/JS Language Server.. : @0@'.format(get_option('plugin_ts_language_server')),
-  'Update Manager ........ : @0@'.format(get_option('plugin_update_manager')),
-  'GNOME Vala LS ......... : @0@'.format(get_option('plugin_gvls')),
-  'Vala Language Server .. : @0@'.format(get_option('plugin_vls')),
-  'Vala Pack ............. : @0@'.format(get_option('plugin_vala')),
-  'Vagrant ............... : @0@'.format(get_option('plugin_vagrant')),
-  'Valgrind .............. : @0@'.format(get_option('plugin_valgrind')),
-  'Waf ................... : @0@'.format(get_option('plugin_waf')),
-  'Word Completion ....... : @0@'.format(get_option('plugin_words')),
-  'XML Pack .............. : @0@'.format(get_option('plugin_xml_pack')),
+  'Autotools ............................ : @0@'.format(get_option('plugin_autotools')),
+  'Beautifier ........................... : @0@'.format(get_option('plugin_beautifier')),
+  'C Pack ............................... : @0@'.format(get_option('plugin_c_pack')),
+  'Cargo ................................ : @0@'.format(get_option('plugin_cargo')),
+  'Clang ................................ : @0@'.format(get_option('plugin_clang')),
+  'ClangFormat .......................... : @0@'.format(get_option('plugin_clang_format')),
+  'CMake ................................ : @0@'.format(get_option('plugin_cmake')),
+  'Codespell ............................ : @0@'.format(get_option('plugin_codespell')),
+  'Code Index ........................... : @0@'.format(get_option('plugin_code_index')),
+  'Color Pickr .......................... : @0@'.format(get_option('plugin_color_picker')),
+  'CTags ................................ : @0@'.format(get_option('plugin_ctags')),
+  'Copyright ............................ : @0@'.format(get_option('plugin_copyright')),
+  'Devhelp .............................. : @0@'.format(get_option('plugin_devhelp')),
+  'Deviced .............................. : @0@'.format(get_option('plugin_deviced')),
+  'D-Bus Spy ............................ : @0@'.format(get_option('plugin_dspy')),
+  'Editorconfig ......................... : @0@'.format(get_option('plugin_editorconfig')),
+  'ESLint ............................... : @0@'.format(get_option('plugin_eslint')),
+  'File Search .......................... : @0@'.format(get_option('plugin_file_search')),
+  'Flatpak .............................. : @0@'.format(get_option('plugin_flatpak')),
+  'GDB .................................. : @0@'.format(get_option('plugin_gdb')),
+  'Gettext .............................. : @0@'.format(get_option('plugin_gettext')),
+  'Git .................................. : @0@'.format(get_option('plugin_git')),
+  'GJS Symbols .......................... : @0@'.format(get_option('plugin_gjs_symbols')),
+  'Glade ................................ : @0@'.format(get_option('plugin_glade')),
+  'GNOME Code Assistance ................ : @0@'.format(get_option('plugin_gnome_code_assistance')),
+  'Gradle ............................... : @0@'.format(get_option('plugin_gradle')),
+  'Grep ................................. : @0@'.format(get_option('plugin_grep')),
+  'HTML Completion ...................... : @0@'.format(get_option('plugin_html_completion')),
+  'HTML Preview ......................... : @0@'.format(get_option('plugin_html_preview')),
+  'Intelephense ......................... : @0@'.format(get_option('plugin_intelephense')),
+  'JHBuild .............................. : @0@'.format(get_option('plugin_jhbuild')),
+  'Make ................................. : @0@'.format(get_option('plugin_make')),
+  'Maven ................................ : @0@'.format(get_option('plugin_maven')),
+  'Meson ................................ : @0@'.format(get_option('plugin_meson')),
+  'Modelines ............................ : @0@'.format(get_option('plugin_modelines')),
+  'Mono ................................. : @0@'.format(get_option('plugin_mono')),
+  'Newcomers ............................ : @0@'.format(get_option('plugin_newcomers')),
+  'Notifications ........................ : @0@'.format(get_option('plugin_notification')),
+  'Npm .................................. : @0@'.format(get_option('plugin_npm')),
+  'PHPize ............................... : @0@'.format(get_option('plugin_phpize')),
+  'Podman ............................... : @0@'.format(get_option('plugin_podman')),
+  'Python Pack .......................... : @0@'.format(get_option('plugin_python_pack')),
+  'Qemu ................................. : @0@'.format(get_option('plugin_qemu')),
+  'Quick Highlight ...................... : @0@'.format(get_option('plugin_quick_highlight')),
+  'Retab ................................ : @0@'.format(get_option('plugin_retab')),
+  'Rubocop .............................. : @0@'.format(get_option('plugin_rubocop')),
+  'Spellcheck ........................... : @0@'.format(get_option('plugin_spellcheck')),
+  'Stylelint ............................ : @0@'.format(get_option('plugin_stylelint')),
+  'Sysprof .............................. : @0@'.format(get_option('plugin_sysprof')),
+  'Sysroot .............................. : @0@'.format(get_option('plugin_sysroot')),
+  'Todo ................................. : @0@'.format(get_option('plugin_todo')),
+  'Update Manager ....................... : @0@'.format(get_option('plugin_update_manager')),
+  'Vala Pack ............................ : @0@'.format(get_option('plugin_vala')),
+  'Vagrant .............................. : @0@'.format(get_option('plugin_vagrant')),
+  'Valgrind ............................. : @0@'.format(get_option('plugin_valgrind')),
+  'Waf .................................. : @0@'.format(get_option('plugin_waf')),
+  'Word Completion ...................... : @0@'.format(get_option('plugin_words')),
+  'XML Pack ............................. : @0@'.format(get_option('plugin_xml_pack')),
+  '',
+  'Language Servers:',
+  '',
+  'blueprint ................ (Blueprint) : @0@'.format(get_option('plugin_blueprint')),
+  'gpls ............................ (Go) : @0@'.format(get_option('plugin_go_langserv')),
+  'jedi-language-server ........ (Python) : @0@'.format(get_option('plugin_jedi_language_server')),
+  'rls ........................... (Rust) : @0@'.format(get_option('plugin_rls')),
+  'rust-analyzer ................. (Rust) : @0@'.format(get_option('plugin_rust_analyzer')),
+  'ts-language-server ... (JS/TypeScript) : @0@'.format(get_option('plugin_ts_language_server')),
+  'gvls .......................... (Vala) : @0@'.format(get_option('plugin_gvls')),
+  'vala-language-server .......... (Vala) : @0@'.format(get_option('plugin_vls')),
   '',
 ]


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]