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