various UI and rt changes
This commit is contained in:
@@ -1,36 +1,5 @@
|
||||
include (ExternalProject)
|
||||
|
||||
|
||||
#--------------SLang------------------------------
|
||||
add_library(slang SHARED IMPORTED)
|
||||
if(WIN32)
|
||||
add_library(slang-glslang SHARED IMPORTED)
|
||||
set(SLANG_ROOT ${PROJECT_SOURCE_DIR}/../slang/build/Release/)
|
||||
set_target_properties(slang-glslang PROPERTIES IMPORTED_LOCATION ${SLANG_ROOT}bin/slang-glslang.dll)
|
||||
set_target_properties(slang-glslang PROPERTIES IMPORTED_IMPLIB ${SLANG_ROOT}lib/slang.lib)
|
||||
set_target_properties(slang PROPERTIES IMPORTED_LOCATION ${SLANG_ROOT}bin/slang.dll)
|
||||
set_target_properties(slang PROPERTIES IMPORTED_IMPLIB ${SLANG_ROOT}lib/slang.lib)
|
||||
target_link_libraries(slang INTERFACE slang-glslang)
|
||||
install(FILES
|
||||
${SLANG_ROOT}bin/slang-glslang.dll
|
||||
${SLANG_ROOT}bin/slang.dll
|
||||
DESTINATION ${CMAKE_INSTALL_PREFIX}/bin)
|
||||
install(FILES
|
||||
${SLANG_ROOT}lib/slang.lib
|
||||
DESTINATION ${CMAKE_INSTALL_PREFIX}/lib)
|
||||
elseif(APPLE)
|
||||
set(BINARY_ROOT ${PROJECT_SOURCE_DIR}/../slang/build/Debug)
|
||||
set_target_properties(slang PROPERTIES IMPORTED_LOCATION ${BINARY_ROOT}/lib/libslang.dylib)
|
||||
install(FILES
|
||||
${BINARY_ROOT}/lib/libslang.dylib
|
||||
DESTINATION ${CMAKE_INSTALL_PREFIX}/lib)
|
||||
endif()
|
||||
target_include_directories(slang INTERFACE
|
||||
$<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/../slang/include>
|
||||
$<INSTALL_INTERFACE:include>
|
||||
)
|
||||
|
||||
|
||||
#--------------CRC++------------------------------
|
||||
add_library(crcpp INTERFACE)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user