venerable old libraries with configure scripts for everything from VMS to OS/2 and never adopt new language features or libraries is one of the biggest obstacles to productivity i’ve ever faced
i’ve had to install *multiple build systems* just to understand the output of one *particular* build system just to understand what actual fucking commands are being sent to the compiler & what magical #defines exist
and they don’t even solve the API-agnostic problem they purport to solve!
if you are using Bazel and want mostly working rules with macOS and windows support for:
- dear imgui
then check out https://github.com/warriorstar-orion/third_party_buildfiles and see if they work for you
You, a tech startup with millions in angel finance: made an app to turn handwritten maths into TeX.
Me, just the worst kind of smart alec: convinced a pen #plotter to turn TeX into handwritten maths