Only if you want the indirect dependencies (GL) to be figured out for you
can't we just, do this the old fashined GNU make way, and manually pass the extra compile args and manually pass the extra linker directories and extra linker dynamic library file names?