Sponsored by: SkunkWerks, GmbH
Details
- Reviewers
- None
Diff Detail
- Lint
Lint Skipped - Unit
Tests Skipped - Build Status
Buildable 75079 Build 71962: arc lint + arc unit
Event Timeline
New Anubis version, lots of changes. Please let me know if you have any issues that should be addressed in a pkg message.
Is there anything stopping from using our framework for building the binaries rather than using a vendor Makefile which works around it?
I don't think this Makefile is either particularly long, nor very cumbersome, but if you wanmt to eke out some improvements, go for it.
The main thing is that Anubis has a long tedious build process for the javascript & WASM bundles, which means that without that, FreeBSD can only builds on amd64, as we don't have full toolchain support. So upstream has very kindly added a build target that includes the nasty npm bits, and all we need to do is unpack it in the right place. As a result of this we need to invoke their supplied make.