Title: [261681] trunk/Tools
Revision
261681
Author
commit-qu...@webkit.org
Date
2020-05-14 02:41:42 -0700 (Thu, 14 May 2020)

Log Message

[Flatpak SDK] Path references shouldn't point to the sandbox in compile_commands.json
https://bugs.webkit.org/show_bug.cgi?id=209901

Patch by Philippe Normand <pnorm...@igalia.com> on 2020-05-14
Reviewed by Žan Doberšek.

Add ccls to the SDK. It can then be used through a wrapper script by Emacs's lsp-mode.

* buildstream/elements/sdk-build-depends/rapidjson.bst: Added.
* buildstream/elements/sdk-platform.bst:
* buildstream/elements/sdk/ccls.bst: Added.

Modified Paths

Added Paths

Diff

Modified: trunk/Tools/ChangeLog (261680 => 261681)


--- trunk/Tools/ChangeLog	2020-05-14 08:26:57 UTC (rev 261680)
+++ trunk/Tools/ChangeLog	2020-05-14 09:41:42 UTC (rev 261681)
@@ -1,3 +1,16 @@
+2020-05-14  Philippe Normand  <pnorm...@igalia.com>
+
+        [Flatpak SDK] Path references shouldn't point to the sandbox in compile_commands.json
+        https://bugs.webkit.org/show_bug.cgi?id=209901
+
+        Reviewed by Žan Doberšek.
+
+        Add ccls to the SDK. It can then be used through a wrapper script by Emacs's lsp-mode.
+        
+        * buildstream/elements/sdk-build-depends/rapidjson.bst: Added.
+        * buildstream/elements/sdk-platform.bst:
+        * buildstream/elements/sdk/ccls.bst: Added.
+
 2020-05-13  Jer Noble  <jer.no...@apple.com>
 
         Replace isNullFunctionPointer with real weak-linking support

Added: trunk/Tools/buildstream/elements/sdk/ccls.bst (0 => 261681)


--- trunk/Tools/buildstream/elements/sdk/ccls.bst	                        (rev 0)
+++ trunk/Tools/buildstream/elements/sdk/ccls.bst	2020-05-14 09:41:42 UTC (rev 261681)
@@ -0,0 +1,15 @@
+kind: cmake
+
+sources:
+- kind: git_tag
+  url: github_com:MaskRay/ccls.git
+  track: 0.20190823.6
+  ref: 0.20190823.6-0-gb3d694b8bd4105ffe4e57f9ae290245aea6ef0fc
+
+build-depends:
+- freedesktop-sdk.bst:public-stacks/buildsystem-cmake.bst
+- sdk-build-depends/rapidjson.bst
+
+depends:
+- freedesktop-sdk.bst:bootstrap-import.bst
+- freedesktop-sdk.bst:components/llvm.bst

Added: trunk/Tools/buildstream/elements/sdk-build-depends/rapidjson.bst (0 => 261681)


--- trunk/Tools/buildstream/elements/sdk-build-depends/rapidjson.bst	                        (rev 0)
+++ trunk/Tools/buildstream/elements/sdk-build-depends/rapidjson.bst	2020-05-14 09:41:42 UTC (rev 261681)
@@ -0,0 +1,13 @@
+kind: cmake
+
+build-depends:
+- freedesktop-sdk.bst:public-stacks/buildsystem-cmake.bst
+
+depends:
+- freedesktop-sdk.bst:bootstrap-import.bst
+
+sources:
+- kind: git_tag
+  url: github_com:Tencent/rapidjson
+  track: master
+  ref: v1.1.0-549-g8f4c021fa2f1e001d2376095928fc0532adf2ae6

Modified: trunk/Tools/buildstream/elements/sdk-platform.bst (261680 => 261681)


--- trunk/Tools/buildstream/elements/sdk-platform.bst	2020-05-14 08:26:57 UTC (rev 261680)
+++ trunk/Tools/buildstream/elements/sdk-platform.bst	2020-05-14 09:41:42 UTC (rev 261681)
@@ -14,6 +14,7 @@
 - sdk/atk.bst
 - sdk/brotli.bst
 - sdk/capnp.bst
+- sdk/ccls.bst
 - sdk/enchant-2.bst
 - sdk/glib-networking.bst
 - sdk/glib.bst
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to