aeternity / aesophia

Stand alone compiler for the Sophia smart contract language
https://docs.aeternity.com/aesophia
ISC License
51 stars 19 forks source link

Improve resolution of relative includes #489

Closed hanssv closed 1 year ago

hanssv commented 1 year ago

Fixes #488

This PR is supported by the Æternity Crypto Foundation

hanssv commented 1 year ago

Added documentation + reformulated CHANGELOG.

Reworked the solution a bit, by always tracking the current src_dir in Options. This is slightly more verbose but a lot cleaner I think.

And added the missing test case from #488