2014-02-25 18:43:40 -05:00
|
|
|
cmake_minimum_required(VERSION 2.8)
|
|
|
|
|
INCLUDE(CMakeForceCompiler)
|
2014-09-20 15:41:38 -04:00
|
|
|
set(ARM_PREFIX arm-frc-linux-gnueabi)
|
2014-02-25 18:43:40 -05:00
|
|
|
set(CMAKE_SYSTEM_NAME Linux)
|
|
|
|
|
CMAKE_FORCE_CXX_COMPILER(${ARM_PREFIX}-g++ GNU)
|
2014-03-24 16:13:08 -04:00
|
|
|
CMAKE_FORCE_C_COMPILER(${ARM_PREFIX}-gcc GNU)
|
2014-09-21 16:54:39 -04:00
|
|
|
set(CMAKE_CXX_FLAGS "-std=c++1y -Wformat=2 -Wall -Wextra -Werror -pedantic -Wno-psabi" CACHE STRING "" FORCE)
|
2014-02-25 18:43:40 -05:00
|
|
|
set(CMAKE_CXX_FLAGS_DEBUG "-O0 -g3" CACHE STRING "" FORCE)
|
|
|
|
|
set(CMAKE_CXX_FLAGS_RELEASE "-O3 -g" CACHE STRING "" FORCE) # still want debugging for release?
|