Hi Michael, (CC the development mailing list)
Thanks so much for taking the time to want to add a library to CE, and to have spent time looking at how to do so.
We try to avoid shell script things (though we can do it). We have to carefully script up the compiler dependencies for library that have a built component (as we need to build for all the various compilers, etc). As you can imagine, it's a pain. Our library building system isn't ideal...
Most libraries are header-only, (or we support it only header only), for exactly this reason.
Is there any chance you can join us on our Discord? We can chat more interactively there, and/or the person who helps with library build (Partouf) might be able to chime in with info!
Cheers, Matt :)