Compiling from source, but not using `build.sh` and `install.sh`

#1
Hello!
I'm a first-time caller coming from an Nginx background, and I'd like to check out OpenLiteSpeed as an alternative.
I am taking the compile from source route for a Debian 12 system. I am aware there are two files involved in essentially building and configuring, namely `build.sh` and `install.sh`.
When I run these per the docs, they install the dependencies and stuff works. Some of the dependencies (Go being the most prominent) is installed from `apt` packages, which clashes with the multi-version Go setup I have installed to `/opt`, and this causes some snags.
I'd really like to understand the 'manual' route for compiling, and I intend to pick through `build.sh` and `install.sh` to better grok this. I'm very familiar with compiling from source generally, I prefer the level of control it gives over and above the one-size-fits-most route. And I mean this respectfully, for the avoidance of doubt.
Is there someone who's already unpacked the magic in `build.sh` and `install.sh` for manual compile nerds like me?
Thank you, and best wishes.
 
Top