Specify optimization flags + -Wall

This commit is contained in:
NukeBird 2025-02-20 14:36:09 +03:00
parent acc03a75aa
commit fbbe04f942

View file

@ -2,6 +2,14 @@ cmake_minimum_required(VERSION 3.22.0)
set(PROJECT_NAME zecsy) set(PROJECT_NAME zecsy)
if(NOT CMAKE_BUILD_TYPE)
set(CMAKE_BUILD_TYPE Release)
endif()
set(CMAKE_CXX_FLAGS "-Wall -Wextra")
set(CMAKE_CXX_FLAGS_DEBUG "-g")
set(CMAKE_CXX_FLAGS_RELEASE "-O3")
project(${PROJECT_NAME}) project(${PROJECT_NAME})
set(CMAKE_EXPORT_COMPILE_COMMANDS ON) set(CMAKE_EXPORT_COMPILE_COMMANDS ON)