Replies: 4 comments 6 replies
-
Are you OK with this proposal, @jonahgraham? If so, is creating a new repository with correct permissions something I can do myself? |
Beta Was this translation helpful? Give feedback.
-
What is the scenario of accessing such a resource? In other words, what is expected URL and content behind it to be consumed by external tooling? |
Beta Was this translation helpful? Give feedback.
-
Homebrew formula for |
Beta Was this translation helpful? Give feedback.
-
The Homebrew 'tap' is now created at: https://github.com/eclipse-cdt/homebrew-tools |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Those of you who have tried setting up CDT for native development on macOS on Apple silicon will be aware that GDB does not support
aarch64-apple-darwin
. It is necessary to use the LLDB-MI debug process launcher provided by the optional C/C++ LLDB Debugger Integration feature instead. For new users, it is not at all obvious how to obtain a working installation of the LLDB-MI tool since this is no-longer built as part of the LLVM releases.As part of some recent usability improvements to CDT for macOS native development (#1175), I have created a Homebrew formula script that will download LLDB-MI source code, build it locally and install the resulting executable into an existing Homebrew installation. This provides a convenient way to setup LLDB-MI on macOS alongside other tools such as CMake and Ninja. Unfortunately, the script cannot be contributed to the Homebrew project at present because LLDB-MI has not yet reached version 1.0.0. Instead, I plan to create a Homebrew tap repository specifically to host the formula script. The use of a tap makes it particularly easy to install a Homebrew package using a single
brew install
command at a shell prompt. The tap could be hosted anywhere, but I think it would be preferable to host it here undergithub.com/eclipse-cdt
until such time as the formula can be contributed to Homebrew core. I am therefore proposing to create ahomebrew-tools
repository (using the "homebrew-" prefix allows the installation command to be simplified). This repository would contain just the LLDB-MI formula script and a top-level README.md initially. We could then add installation information to the CDT "Before you Begin" help page.Any thoughts/comments?
Beta Was this translation helpful? Give feedback.
All reactions