Brian Silverman | f7f267a | 2017-02-04 16:16:08 -0800 | [diff] [blame] | 1 | cmake_minimum_required(VERSION 2.8) |
| 2 | INCLUDE(CMakeForceCompiler) |
| 3 | set(ARM_PREFIX arm-frc-linux-gnueabi) |
| 4 | set(CMAKE_SYSTEM_NAME Linux) |
| 5 | CMAKE_FORCE_CXX_COMPILER(${ARM_PREFIX}-g++ GNU) |
| 6 | CMAKE_FORCE_C_COMPILER(${ARM_PREFIX}-gcc GNU) |
| 7 | set(CMAKE_CXX_FLAGS "-std=c++1y -Wformat=2 -Wall -Wextra -Werror -pedantic -Wno-psabi" CACHE STRING "" FORCE) |
| 8 | set(CMAKE_CXX_FLAGS_DEBUG "-O0 -g3" CACHE STRING "" FORCE) |
| 9 | set(CMAKE_CXX_FLAGS_RELEASE "-O3 -g" CACHE STRING "" FORCE) # still want debugging for release? |