From 39a255caa61ee74387175406a69e08397a34a0d0 Mon Sep 17 00:00:00 2001 From: HappyTanuki Date: Wed, 23 Apr 2025 05:30:27 +0900 Subject: [PATCH] =?UTF-8?q?=EB=A6=B4=EB=A6=AC=EC=A6=88=20=EB=B9=8C?= =?UTF-8?q?=EB=93=9C=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CMakeLists.txt | 4 +++- CMakeSettings.json | 27 +++++++++++++++++++++++++++ Client/CMakeLists.txt | 1 - Server/CMakeLists.txt | 1 - 4 files changed, 30 insertions(+), 3 deletions(-) create mode 100644 CMakeSettings.json diff --git a/CMakeLists.txt b/CMakeLists.txt index 2c06bcb..7867ffc 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,7 +1,9 @@ cmake_minimum_required(VERSION 3.5) set(PROJECT_NAME "Chattring") -set(CMAKE_BUILD_TYPE Debug) +if(NOT CMAKE_BUILD_TYPE) + set(CMAKE_BUILD_TYPE Release CACHE STRING "Choose the type of build." FORCE) +endif() project(${PROJECT_NAME}) diff --git a/CMakeSettings.json b/CMakeSettings.json new file mode 100644 index 0000000..b58599c --- /dev/null +++ b/CMakeSettings.json @@ -0,0 +1,27 @@ +{ + "configurations": [ + { + "name": "x64-Debug", + "generator": "Ninja", + "configurationType": "Debug", + "inheritEnvironments": [ "msvc_x64_x64" ], + "buildRoot": "${projectDir}\\out\\build\\${name}", + "installRoot": "${projectDir}\\out\\install\\${name}", + "cmakeCommandArgs": "", + "buildCommandArgs": "", + "ctestCommandArgs": "" + }, + { + "name": "x64-Release", + "generator": "Ninja", + "configurationType": "Release", + "buildRoot": "${projectDir}\\out\\build\\${name}", + "installRoot": "${projectDir}\\out\\install\\${name}", + "cmakeCommandArgs": "", + "buildCommandArgs": "", + "ctestCommandArgs": "", + "inheritEnvironments": [ "msvc_x64_x64" ], + "variables": [] + } + ] +} \ No newline at end of file diff --git a/Client/CMakeLists.txt b/Client/CMakeLists.txt index 6527106..527f7cf 100644 --- a/Client/CMakeLists.txt +++ b/Client/CMakeLists.txt @@ -1,7 +1,6 @@ cmake_minimum_required(VERSION 3.5) set(PROJECT_NAME "Client") -set(CMAKE_BUILD_TYPE Debug) set(CMAKE_EXPORT_COMPILE_COMMANDS ON) project(${PROJECT_NAME} CXX) diff --git a/Server/CMakeLists.txt b/Server/CMakeLists.txt index 4bc820c..ff4156c 100644 --- a/Server/CMakeLists.txt +++ b/Server/CMakeLists.txt @@ -1,7 +1,6 @@ cmake_minimum_required(VERSION 3.5) set(PROJECT_NAME "Server") -set(CMAKE_BUILD_TYPE Debug) set(CMAKE_EXPORT_COMPILE_COMMANDS ON) project(${PROJECT_NAME} CXX)