Lines 7-12
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}/../)
Link Here
|
7 |
if (${CMAKE_SYSTEM_NAME} MATCHES "Linux") |
7 |
if (${CMAKE_SYSTEM_NAME} MATCHES "Linux") |
8 |
set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") |
8 |
set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") |
9 |
|
9 |
|
|
|
10 |
if (BUILD_WSI_XLIB_SUPPORT) |
10 |
set(XCB_DISPLAY_LIB vkdisplay_xcb) |
11 |
set(XCB_DISPLAY_LIB vkdisplay_xcb) |
11 |
|
12 |
|
12 |
set(XCB_SRC_LIST |
13 |
set(XCB_SRC_LIST |
Lines 23-29
if (${CMAKE_SYSTEM_NAME} MATCHES "Linux")
Link Here
|
23 |
xcb-randr xcb-ewmh xcb |
24 |
xcb-randr xcb-ewmh xcb |
24 |
vktrace_common |
25 |
vktrace_common |
25 |
) |
26 |
) |
|
|
27 |
endif() |
26 |
|
28 |
|
|
|
29 |
if (BUILD_WSI_WAYLAND_SUPPORT) |
27 |
set(WAYLAND_DISPLAY_LIB vkdisplay_wayland) |
30 |
set(WAYLAND_DISPLAY_LIB vkdisplay_wayland) |
28 |
|
31 |
|
29 |
set(WAYLAND_SRC_LIST |
32 |
set(WAYLAND_SRC_LIST |
Lines 40-45
if (${CMAKE_SYSTEM_NAME} MATCHES "Linux")
Link Here
|
40 |
${WAYLAND_CLIENT_LIBRARIES} |
43 |
${WAYLAND_CLIENT_LIBRARIES} |
41 |
vktrace_common |
44 |
vktrace_common |
42 |
) |
45 |
) |
|
|
46 |
endif() |
43 |
|
47 |
|
44 |
# Make sure the exe directory is searched when loading libraries with dlopen |
48 |
# Make sure the exe directory is searched when loading libraries with dlopen |
45 |
SET(CMAKE_EXE_LINKER_FLAGS |
49 |
SET(CMAKE_EXE_LINKER_FLAGS |
Lines 98-103
target_link_libraries(${PROJECT_NAME}
Link Here
|
98 |
build_options_finalize() |
102 |
build_options_finalize() |
99 |
if(UNIX) |
103 |
if(UNIX) |
100 |
install(TARGETS ${PROJECT_NAME} DESTINATION ${CMAKE_INSTALL_BINDIR}) |
104 |
install(TARGETS ${PROJECT_NAME} DESTINATION ${CMAKE_INSTALL_BINDIR}) |
|
|
105 |
if (BUILD_WSI_XLIB_SUPPORT) |
101 |
install(TARGETS ${XCB_DISPLAY_LIB} DESTINATION ${CMAKE_INSTALL_LIBDIR}) |
106 |
install(TARGETS ${XCB_DISPLAY_LIB} DESTINATION ${CMAKE_INSTALL_LIBDIR}) |
|
|
107 |
endif() |
108 |
if (BUILD_WSI_WAYLAND_SUPPORT) |
102 |
install(TARGETS ${WAYLAND_DISPLAY_LIB} DESTINATION ${CMAKE_INSTALL_LIBDIR}) |
109 |
install(TARGETS ${WAYLAND_DISPLAY_LIB} DESTINATION ${CMAKE_INSTALL_LIBDIR}) |
|
|
110 |
endif() |
103 |
endif() |
111 |
endif() |