123456789101112131415161718192021222324252627282930 |
- add_library(videod3dcommon
- D3DCommon.cpp
- D3DCommon.h
- Shader.cpp
- Shader.h
- SwapChain.cpp
- SwapChain.h
- )
- target_link_libraries(videod3dcommon
- PUBLIC
- common
- videocommon
- spirv_cross
- )
- target_include_directories(videod3dcommon
- SYSTEM PUBLIC
- ${CMAKE_SOURCE_DIR}/Externals/glslang/glslang/Public
- SYSTEM PRIVATE
- ${CMAKE_SOURCE_DIR}/Externals/glslang/StandAlone
- ${CMAKE_SOURCE_DIR}/Externals/glslang/SPIRV
- ${CMAKE_SOURCE_DIR}/Externals/glslang
- )
- if(MSVC)
- # Add precompiled header
- target_link_libraries(videod3dcommon PRIVATE use_pch)
- endif()
|