[gnome-builder/wip/chergert/lsp-plugin-loader] build-aux: remove bundled language servers



commit ca3d597a606d3f887c92e94db7357068313f80a2
Author: Christian Hergert <chergert redhat com>
Date:   Fri Oct 14 12:01:25 2022 -0500

    build-aux: remove bundled language servers
    
    The goal here is to stop doing this crazy bundling, and instead move the
    LSPs into the build containres (via SDK extensions) or user installation
    in their build environment.
    
    The other option, should we get there, is for plugins to be bundled as
    extensions on Flathub which can install LSPs with their extension.

 .../flatpak/intelephense-language-server-deps.json | 9915 --------------------
 .../flatpak/intelephense-language-server.json      |   29 -
 build-aux/flatpak/python3-python-lsp-server.json   |   80 -
 .../flatpak/typescript-language-server-deps.json   | 1710 ----
 build-aux/flatpak/typescript-language-server.json  |   32 -
 build-aux/flatpak/typescript-package.json.patch    |   26 -
 .../flatpak/update-intelephense-language-server    |   50 -
 .../flatpak/update-typescript-language-server      |   46 -
 org.gnome.Builder.Devel.json                       |    6 +-
 9 files changed, 1 insertion(+), 11893 deletions(-)
---
diff --git a/org.gnome.Builder.Devel.json b/org.gnome.Builder.Devel.json
index d605a9f79..70ea5f2a2 100644
--- a/org.gnome.Builder.Devel.json
+++ b/org.gnome.Builder.Devel.json
@@ -4,8 +4,7 @@
     "runtime-version" : "master",
     "sdk" : "org.gnome.Sdk",
     "sdk-extensions" : [
-        "org.freedesktop.Sdk.Extension.llvm14",
-        "org.freedesktop.Sdk.Extension.node18"
+        "org.freedesktop.Sdk.Extension.llvm14"
     ],
     "command" : "gnome-builder",
     "tags" : [
@@ -87,7 +86,6 @@
     ],
     "modules" : [
         "build-aux/flatpak/python-deps.json",
-        "build-aux/flatpak/python3-python-lsp-server.json",
         {
             "name" : "gperftools",
             "cleanup" : [
@@ -611,8 +609,6 @@
                 }
             ]
         },
-        "build-aux/flatpak/typescript-language-server.json",
-        "build-aux/flatpak/intelephense-language-server.json",
         {
             "name" : "libpanel",
             "buildsystem" : "meson",


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