| 1234567891011121314151617181920212223242526 |
- # Find glslang
- #
- # This module defines
- # glslang_INCLUDE_DIRS
- # glslang_LIBRARIES
- # glslang_FOUND
- start_find_package(glslang)
- set(glslang_INSTALL_DIR ${PROJECT_SOURCE_DIR}/../Dependencies/glslang CACHE PATH "")
- gen_default_lib_search_dirs(glslang)
- if(WIN32)
- set(glslang_DEBUG_SUFFIX "d")
- else()
- set(glslang_DEBUG_SUFFIX "")
- endif()
- find_imported_includes(glslang glslang/Public/ShaderLang.h)
- find_imported_library2(glslang glslang glslang${glslang_DEBUG_SUFFIX})
- find_imported_library2(glslang HLSL HLSL${glslang_DEBUG_SUFFIX})
- find_imported_library2(glslang OSDependent OSDependent${glslang_DEBUG_SUFFIX})
- find_imported_library2(glslang OGLCompiler OGLCompiler${glslang_DEBUG_SUFFIX})
- find_imported_library2(glslang SPIRV SPIRV${glslang_DEBUG_SUFFIX})
- end_find_package(glslang glslang)
|