Compiling/building SW from source code in CL

It appears that I will have to get down and dirty and attempt to build software for CL myself: is there a tutorial anywhere to port applications to Clear Linux? Say I go grab some application source code: What do I do with it next? I’ve seen a couple of references in the CL documentation (this and this) that might deal with tangential subjects, but nothing that tackled the matter frontally and unambiguously.