Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Other projects were unable to find our builds of dependencies eg. Assimp and Zlib. We were previously doing this through a hacky set so that assimp wouldnt look for the project now we use what cmake calls modules.
Since we already have modules and they do something different i have added these to a folder just called finders. When any other project calls find_pacakge these findXXX.cmake files will get called instead and will return our target for the libs. Known dependencies throughout the build at the moment are:
Zlib
Flac
Ogg
Vorbis
Opus.
Now these will be found through these modules and stop the wishful auto target linking that we were using before and now it will report that it finds the requirements.