diff options
| author | Léo Lam <leo@leolam.fr> | 2021-07-21 21:12:21 +0200 |
|---|---|---|
| committer | Léo Lam <leo@leolam.fr> | 2021-07-21 21:13:03 +0200 |
| commit | 1c8152de2228a7011852d0bdd69c397ea8692fd3 (patch) | |
| tree | 6fc9412f2b1462a55065d459184e308eeccdd445 | |
| parent | 39d81d6178efd134391a64f1f3f8a98194fae265 (diff) | |
build: Only use response files to link (for perf reasons)
| -rw-r--r-- | CMakeLists.txt | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index a3fdf1bd..35455146 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,7 +2,8 @@ cmake_minimum_required(VERSION 3.13) project(uking CXX) set(CMAKE_EXPORT_COMPILE_COMMANDS ON) -set(CMAKE_NINJA_FORCE_RESPONSE_FILE ON) +# Use response files when linking objects because of the large number of source files +set(CMAKE_CXX_USE_RESPONSE_FILE_FOR_OBJECTS ON) if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU") add_compile_options(-fdiagnostics-color=always) elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang") |
