mirror of
https://github.com/bkaradzic/bgfx.cmake.git
synced 2026-02-17 13:02:33 +01:00
Fix warnings related to CMP0054
The LINUX variable is only available in 3.25+
This commit is contained in:
@@ -8,8 +8,9 @@
|
||||
# You should have received a copy of the CC0 Public Domain Dedication along with
|
||||
# this software. If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.
|
||||
|
||||
cmake_minimum_required(VERSION 3.0)
|
||||
cmake_minimum_required(VERSION 3.1)
|
||||
project(bgfx)
|
||||
cmake_policy(SET CMP0054 NEW)
|
||||
|
||||
set_property(GLOBAL PROPERTY USE_FOLDERS ON)
|
||||
set(CMAKE_CXX_STANDARD 14)
|
||||
|
||||
@@ -67,22 +67,22 @@ function(shaderc_parse ARG_OUT)
|
||||
set(PLATFORM "${P}")
|
||||
endif()
|
||||
endforeach()
|
||||
if("${PLATFORM}" STREQUAL "")
|
||||
if(PLATFORM STREQUAL "")
|
||||
message(SEND_ERROR "Call to shaderc_parse() must have a platform flag: ${PLATFORMS}")
|
||||
return()
|
||||
elseif("${PLATFORM}" STREQUAL "ANDROID")
|
||||
elseif(PLATFORM STREQUAL ANDROID)
|
||||
list(APPEND CLI "--platform" "android")
|
||||
elseif("${PLATFORM}" STREQUAL "ASM_JS")
|
||||
elseif(PLATFORM STREQUAL ASM_JS)
|
||||
list(APPEND CLI "--platform" "asm.js")
|
||||
elseif("${PLATFORM}" STREQUAL "IOS")
|
||||
elseif(PLATFORM STREQUAL IOS)
|
||||
list(APPEND CLI "--platform" "ios")
|
||||
elseif("${PLATFORM}" STREQUAL "LINUX")
|
||||
list(APPEND CLI "--platform" "linux")
|
||||
elseif("${PLATFORM}" STREQUAL "NACL")
|
||||
elseif(PLATFORM STREQUAL NACL)
|
||||
list(APPEND CLI "--platform" "nacl")
|
||||
elseif("${PLATFORM}" STREQUAL "OSX")
|
||||
elseif(PLATFORM STREQUAL OSX)
|
||||
list(APPEND CLI "--platform" "osx")
|
||||
elseif("${PLATFORM}" STREQUAL "WINDOWS")
|
||||
elseif(PLATFORM STREQUAL UNIX)
|
||||
list(APPEND CLI "--platform" "linux")
|
||||
elseif(PLATFORM STREQUAL WINDOWS)
|
||||
list(APPEND CLI "--platform" "windows")
|
||||
endif()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user