Skip to content

Install debugger init files#741

Merged
trxcllnt merged 3 commits into
rapidsai:mainfrom
Jacobfaib:jacobf/2026-07-15/cccl-install-debugger-init-files
Jul 16, 2026
Merged

Install debugger init files#741
trxcllnt merged 3 commits into
rapidsai:mainfrom
Jacobfaib:jacobf/2026-07-15/cccl-install-debugger-init-files

Conversation

@Jacobfaib

Copy link
Copy Markdown
Contributor

Install global .gdbinit and .lldbinit files for CCCL devcontainers

@Jacobfaib Jacobfaib self-assigned this Jul 15, 2026
@Jacobfaib Jacobfaib marked this pull request as ready for review July 15, 2026 19:56
@Jacobfaib Jacobfaib requested a review from a team as a code owner July 15, 2026 19:56
@Jacobfaib Jacobfaib requested review from gforsyth and removed request for a team July 15, 2026 19:56
@Jacobfaib

Copy link
Copy Markdown
Contributor Author

I did notice that on some devcontainers, the debuggers are not installed by default (at least according to our CI). Can we install them as well (depending on installed compilers of course)?

@Jacobfaib Jacobfaib requested a review from trxcllnt July 15, 2026 19:57
cccl_dir="${USERHOME}/cccl"
# install global lldbinit and gdbinit, append in case there is a pre-existing one
# installed by the OS or packages
cat .lldbinit | sed -e "s%@CCCL_DIR@%${cccl_dir}%" >> "${USERHOME}/.lldbinit";

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also yes, currently this sed doesn't do anything, but if it ever does then we don't have to change this

@trxcllnt

Copy link
Copy Markdown
Collaborator

LGTM, just need to bump the patch version in features/src/cccl-dev/devcontainer-feature.json

@trxcllnt trxcllnt merged commit 5a2e8f6 into rapidsai:main Jul 16, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants