set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DVK_PROTOTYPES")
set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DVK_PROTOTYPES")
-if(WIN32)
- set (LIBRARIES "vulkan-${MAJOR}")
-else ()
- set (LIBRARIES "vulkan")
-endif()
+set (LIBRARIES "vulkan-${MAJOR}")
if(WIN32)
add_custom_command(OUTPUT ${CMAKE_BINARY_DIR}/demos/tri-vert.spv
"${PROJECT_SOURCE_DIR}/icd/common"
)
- link_libraries(${XCB_LIBRARIES} vulkan m)
+ link_libraries(${XCB_LIBRARIES} vulkan-${MAJOR} m)
endif()
if(WIN32)
include_directories (
if (NOT WIN32)
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DVK_PROTOTYPES -Wpointer-arith")
- add_library(vulkan SHARED ${LOADER_SRCS})
- set_target_properties(vulkan PROPERTIES SOVERSION 0)
- target_link_libraries(vulkan -ldl -lpthread -lm)
+ add_library(vulkan-${MAJOR} SHARED ${LOADER_SRCS})
+ set_target_properties(vulkan-${MAJOR} PROPERTIES SOVERSION 0)
+ target_link_libraries(vulkan-${MAJOR} -ldl -lpthread -lm)
endif()