Hi Gang,
I have been using this nice work by @ebai101 [https://github.com/ebai101/Bela] to enable cross compilation in a docker container with VSCode. Been out of the loop for a bit, are there any new tools for cross compilation? This container references an older version of Bela, I suppose there's a way to update that reference if there are no other starting points for cross compilation.

I don' think there's anything newer. You would need to change the submodule used in the repo to something newer. I just rebased that on the most recent dev, and can be found here https://github.com/giuliomoro/Bela/tree/ethan-dev . HOWEVER, this is not what I recommend. What I recommend instead is to use the latest master or dev (i.e.: pointing the submodule to https://github.com/BelaPlatform/Bela/ and then perform the additions detailed in this comment: https://github.com/BelaPlatform/Bela/pull/626#issuecomment-1078907054

@ebai101 : I cherry-picked some of your commits to dev and then simplified the remaining ones a bit ( you had some additions that were later reverted) and so https://github.com/giuliomoro/Bela/tree/ethan-dev is essentially the upstream dev branch with on top those commits of yours that have not been cherry-picked.

Thanks, I think I understand that I should use the makefile hooks to add CustomMakeFileTop.in and CustomMakefileBottom.in and use the latest master. Sure I will learn something in the process.