mirror of
https://github.com/Vita3K/Vita3K.git
synced 2025-04-02 11:02:10 -04:00
- Integrates Boost build procedure into the CMake configure process - Adds CMake toolchain files for easier environment setup
18 lines
512 B
CMake
18 lines
512 B
CMake
set(CMAKE_SYSTEM_NAME Linux)
|
|
set(CMAKE_SYSTEM_PROCESSOR x64)
|
|
|
|
# Fixes issue with setting CMAKE_SYSYEM_NAME manually and the cross-compilation check
|
|
if(CMAKE_HOST_SYSTEM_NAME STREQUAL CMAKE_SYSTEM_NAME)
|
|
set(CMAKE_CROSSCOMPILING FALSE)
|
|
else()
|
|
set(CMAKE_CROSSCOMPILING TRUE)
|
|
endif()
|
|
|
|
# Compiler settings
|
|
set(CMAKE_C_COMPILER clang)
|
|
set(CMAKE_CXX_COMPILER clang++)
|
|
|
|
# Disables cross-compilation
|
|
if (CMAKE_CROSSCOMPILING)
|
|
message(FATAL_ERROR "Vita3K cross-compilation for Linux isn't supported.")
|
|
endif()
|