12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- diff --git a/BuildTools/CMake/BuildUtils.cmake b/BuildTools/CMake/BuildUtils.cmake
- index e97b96b..bf9d26e 100644
- --- a/BuildTools/CMake/BuildUtils.cmake
- +++ b/BuildTools/CMake/BuildUtils.cmake
- @@ -292,14 +292,22 @@ function(install_core_lib _TARGET)
- if(TARGET_TYPE STREQUAL STATIC_LIBRARY)
- list(APPEND DILIGENT_CORE_INSTALL_LIBS_LIST ${_TARGET})
- set(DILIGENT_CORE_INSTALL_LIBS_LIST ${DILIGENT_CORE_INSTALL_LIBS_LIST} CACHE INTERNAL "Core libraries installation list")
- + install(TARGETS ${_TARGET}
- + ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}"
- + LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}"
- + RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}"
- + )
- + if (DILIGENT_INSTALL_PDB)
- + install(FILES $<TARGET_PDB_FILE:${_TARGET}> DESTINATION "${CMAKE_INSTALL_BINDIR}" OPTIONAL)
- + endif()
- elseif(TARGET_TYPE STREQUAL SHARED_LIBRARY)
- install(TARGETS ${_TARGET}
- - ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}/${DILIGENT_CORE_DIR}/$<CONFIG>"
- - LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}/${DILIGENT_CORE_DIR}/$<CONFIG>"
- - RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}/${DILIGENT_CORE_DIR}/$<CONFIG>"
- + ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}"
- + LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}"
- + RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}"
- )
- if (DILIGENT_INSTALL_PDB)
- - install(FILES $<TARGET_PDB_FILE:${_TARGET}> DESTINATION "${CMAKE_INSTALL_BINDIR}/${DILIGENT_CORE_DIR}/$<CONFIG>" OPTIONAL)
- + install(FILES $<TARGET_PDB_FILE:${_TARGET}> DESTINATION "${CMAKE_INSTALL_BINDIR}" OPTIONAL)
- endif()
- endif()
-
- diff --git a/CMakeLists.txt b/CMakeLists.txt
- index fc3c5d8..9edc6a4 100644
- --- a/CMakeLists.txt
- +++ b/CMakeLists.txt
- @@ -614,7 +614,6 @@ add_subdirectory(Primitives)
- add_subdirectory(Platforms)
- add_subdirectory(Common)
- add_subdirectory(Graphics)
- -add_subdirectory(Tests)
-
-
- # Installation instructions
- @@ -625,7 +624,7 @@ if(DILIGENT_INSTALL_CORE)
- "${DILIGENT_CORE_INSTALL_LIBS_LIST}"
- DiligentCore-static # Custom target name
- DiligentCore # Folder
- - "${CMAKE_INSTALL_LIBDIR}/${DILIGENT_CORE_DIR}/$<CONFIG>" # Install destination
- + "${CMAKE_INSTALL_LIBDIR}" # Install destination
- )
-
- install(FILES License.txt DESTINATION "Licenses" RENAME DiligentEngine-License.txt)
|