Skip to content

Conversation

@JeppeKlitgaard
Copy link

This tersely documents a basic development setup for CIL, notably including an editable setup.

It offers explanation of caveats surrounding cilacc, which is not rebuilt automatically. I expect that most new or tourist contributors will not run into this as they are most likely to contribute to the Python part of the source code.

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

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.

1 participant