Skip to content

feat: editable development setup#2257

Merged
casperdcl merged 4 commits into
TomographicImaging:masterfrom
JeppeKlitgaard:simple-editable-install
Jan 29, 2026
Merged

feat: editable development setup#2257
casperdcl merged 4 commits into
TomographicImaging:masterfrom
JeppeKlitgaard:simple-editable-install

Conversation

@JeppeKlitgaard

@JeppeKlitgaard JeppeKlitgaard commented Jan 15, 2026

Copy link
Copy Markdown
Contributor

A small change is made to cilacc.py to dynamically locate the compiled binaries. This should also be slightly less brittle as it does not rely on the binaries having a fixed relative location to cilacc.py

See messages: https://discord.com/channels/929016277266219038/929016277266219041/1461021101587955732

This may be further improved in #2147 and #2105

@JeppeKlitgaard JeppeKlitgaard force-pushed the simple-editable-install branch from 09f4e3e to 7c8ce08 Compare January 28, 2026 13:55
@JeppeKlitgaard

Copy link
Copy Markdown
Contributor Author

I have tested this locally on a Windows and Linux setup.

Comment thread CHANGELOG.md Outdated
Signed-off-by: Jeppe Klitgaard <jeppe@dapj.dk>
Signed-off-by: Casper da Costa-Luis <imaging@cdcl.ml>
@casperdcl

Copy link
Copy Markdown
Member

won't be needed post #2105 hopefully 🤷

@casperdcl casperdcl merged commit f3612d7 into TomographicImaging:master Jan 29, 2026
8 checks passed
@github-project-automation github-project-automation Bot moved this to Todo in UM 2026 Jan 29, 2026
@github-project-automation github-project-automation Bot moved this from Todo to Done in UM 2026 Jan 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants