Closed jlisee closed 2 years ago
I'm created a separate PR addressing some of the PR review comments, and solicit your feedback there on some points I'm unsure about. https://github.com/sourcegraph/lsif-clang/pull/83
Closing this PR in favor of that one; right now, the CI doesn't run properly for PRs coming from forks.
This provides a self contained pre-built linux version of
lsif-clang
. It builds source code on Ubuntu 18.04 then copies all the shared libraries needed exceptlibc
and the dynamic linker. The actual binary is replaced with a shim that places that shared library folder on theLD_LIBRARY_PATH
.The result is an archive that lets you run the tool on pretty much any Linux system.
Test plan
Build the tooling in the container:
Run the shim that uses the locally libraries: