HGTD CMake Cleanup, master branch (2021.12.02.)

Rationalized the CMake configuration of the HGTD packages. Mainly by rigorously going through them, and fixing their dependency configurations.

This was triggered when I saw in !48723 (closed) how weirdly one of the packages was set up. But at that point I couldn't stop at just fixing that one package, I had to update all of the HGTD packages that has some issue. (Well, 2 of them were okay... 😛)

Merge request reports

Loading