From 1fb5f89eaa593bcc8deae00e5dd9a56a828a6254 Mon Sep 17 00:00:00 2001 From: FMMazur Date: Fri, 27 Mar 2020 15:30:03 -0400 Subject: [PATCH] CMake: Change c99 to c11 and shared build as default options. --- CMakeLists.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 1917110..dc64f9f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,23 +1,23 @@ cmake_minimum_required(VERSION 3.8.2) project(cglm LANGUAGES C) -set(C_STANDARD 99) +set(C_STANDARD 11) set(C_STANDARD_REQUIRED YES) set(CGLM_BUILD) -option(CGLM_STATIC "Static build" ON) -option(CGLM_SHARED "Shared build" OFF) -option(CGLM_USE_C11 "" OFF) +option(CGLM_SHARED "Shared build" ON) +option(CGLM_STATIC "Static build" OFF) +option(CGLM_USE_C99 "" OFF) option(CGLM_USE_TEST "Enable Tests" OFF) -if(CGLM_STATIC AND NOT CGLM_SHARED) - set(CGLM_BUILD STATIC) -else(CGLM_SHARED) +if(NOT CGLM_STATIC AND CGLM_SHARED) set(CGLM_BUILD SHARED) +else(CGLM_STATIC) + set(CGLM_BUILD STATIC) endif() -if(CGLM_USE_C11) - set(C_STANDARD 11) +if(CGLM_USE_C99) + set(C_STANDARD 99) endif() if("${CMAKE_C_COMPILER_ID}" STREQUAL "MSVC")