MESSAGE(STATUS "${CMAKE_BUILD_TYPE} build.")
+IF (CYGWIN)
+ SET (CMAKE_FIND_LIBRARY_PREFIXES "")
+ SET (CMAKE_FIND_LIBRARY_SUFFIXES ".lib" ".LIB" ".dll" ".DLL")
+ENDIF()
if (CMAKE_BUILD_TYPE STREQUAL "Debug")
ADD_DEFINITIONS (-DDEBUG)
PUBLIC
${Vulkan_LIBRARIES}
)
- INSTALL(TARGETS "${LibName}"
- LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
- ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
- PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})
-
ENDFUNCTION(setup_lib)
GET_DIRECTORY_PROPERTY (vkh_has_root_project PARENT_DIRECTORY)
target_compile_definitions("${PROJECT_NAME}_static" PUBLIC -DVKH_STATIC_BUILD)
SET_PROPERTY(TARGET "${PROJECT_NAME}_static" PROPERTY POSITION_INDEPENDENT_CODE OFF)
setup_lib ("${PROJECT_NAME}_static")
+
+ INSTALL(TARGETS "${PROJECT_NAME}_shared" "${PROJECT_NAME}_static"
+ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
+ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
+ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
+ PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})
ENDIF()