DiligentGraphics / DiligentSamples

Sample projects demonstrating the usage of Diligent Engine
http://diligentgraphics.com/diligent-engine/samples/
Apache License 2.0
320 stars 80 forks source link

Allow third-party projects to be provided by the client build system #94

Closed TheMostDiligent closed 2 years ago

TheMostDiligent commented 2 years ago

In order to support vcpkg (https://github.com/DiligentGraphics/DiligentEngine/issues/40), it is required that third-party dependencies can be provided externally by the client build system. This can be achieved by checking if every third-party CMake target already exists before including its subfolder.