if(TARGET software_renderer::software_renderer) return() endif() message(STATUS "Third-party: creating target 'software_renderer::software_renderer'") include(FetchContent) FetchContent_Declare( software_renderer GIT_REPOSITORY https://github.com/zfergus/software-renderer.git GIT_TAG cdfb409d02a1b3b55e916c549aedbff7e5bdb5e7 GIT_SHALLOW FALSE ) FetchContent_MakeAvailable(software_renderer)