-
Notifications
You must be signed in to change notification settings - Fork 1
Improve build system and update to 23.0.3 #36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
The NuGet packages are now specified in the packages.config - then the InstallPackages.bat and BuildNativeBin.bat are redundant, right? |
|
The patchelf stuff for Linux should be set already by most, if not all, components already. That step can potentially be removed. |
|
Apart from that, things looks pretty neat 🥇 👍 |
Right! |
I noticed one component was missing it (maybe it didn't require it). |
ecomodeller
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Excellent!
Is this what you had in mind @ecomodeller?
I tried to simplify our build process by:
uv syncoruv buildcommand to get up and running (see updated README.md)All tests seem to pass for Linux and Windows. I tested it on the latest dev branch of MIKE IO, and only two tests failed (one for a new EUM and one for a floating point rounding).
Things we could continue further with: