aboutsummaryrefslogtreecommitdiff
path: root/cube
diff options
context:
space:
mode:
authorMark Lobodzinski <mark@lunarg.com>2018-04-11 15:15:31 -0600
committerMark Lobodzinski <mark@lunarg.com>2018-05-11 20:10:23 -0600
commita38c5c82909a579170bf8f940dda89161a5e29f7 (patch)
treefe3555c62b727217035180604a81ef156e174c2f /cube
parent6e590c31d0ceaf3edc717d4e79aacc9afed46f5c (diff)
downloadusermoji-a38c5c82909a579170bf8f940dda89161a5e29f7.tar.xz
cmake: Clean up main cmakelists.txt file
Delete unnecessary cmake, move non-common stuff to consitituent cmake files. Change-Id: I158c50511a2b9810f6b2fa198d4d8aee5a23ac93
Diffstat (limited to 'cube')
-rw-r--r--cube/CMakeLists.txt11
1 files changed, 6 insertions, 5 deletions
diff --git a/cube/CMakeLists.txt b/cube/CMakeLists.txt
index d437cf8f..92a9a3f2 100644
--- a/cube/CMakeLists.txt
+++ b/cube/CMakeLists.txt
@@ -3,6 +3,12 @@ set(CUBE_INCLUDE_DIRS
${CMAKE_CURRENT_BINARY_DIR}/..
)
+find_program(GLSLANG_VALIDATOR NAMES glslangValidator
+ HINTS "${EXTERNAL_SOURCE_ROOT}/glslang/${BUILDTGT_DIR}/install/bin"
+ "$ENV{VK_SDK_PATH}/bin"
+ "${GLSLANG_BINARY_ROOT}/StandAlone"
+ "${PROJECT_SOURCE_DIR}/external/${BINDATA_DIR}")
+
if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
include(FindPkgConfig)
option(BUILD_WSI_XCB_SUPPORT "Build XCB WSI support" ON)
@@ -40,10 +46,6 @@ if(CMAKE_SYSTEM_NAME STREQUAL "Windows")
set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} /guard:cf")
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} /guard:cf")
endif()
- set(CUBE_INCLUDE_DIRS
- "${PROJECT_SOURCE_DIR}/icd/common"
- ${CUBE_INCLUDE_DIRS}
- )
elseif(CMAKE_SYSTEM_NAME STREQUAL "Android")
add_definitions(-DVK_USE_PLATFORM_ANDROID_KHR)
elseif(CMAKE_SYSTEM_NAME STREQUAL "Linux")
@@ -97,7 +99,6 @@ elseif(CMAKE_SYSTEM_NAME STREQUAL "Linux")
message( FATAL_ERROR "Unrecognized value for CUBE_WSI_SELECTION: ${CUBE_WSI_SELECTION}" )
endif()
- include_directories ("${PROJECT_SOURCE_DIR}/icd/common")
link_libraries(${API_LOWERCASE} m)
elseif(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
add_definitions(-DVK_USE_PLATFORM_MACOS_MVK)