diff --git a/CMakeLists.txt b/CMakeLists.txt index 1a5ec44..216229f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,8 +1,5 @@ cmake_minimum_required(VERSION 4.2 FATAL_ERROR) -# workaround clang bug -set(CMAKE_CXX_STDLIB_MODULES_JSON "/usr/lib/llvm-21/lib/libc++.modules.json") - include("${CMAKE_CURRENT_LIST_DIR}/cmake/cpprog.cmake") cpprog_init() diff --git a/CMakePresets.json b/CMakePresets.json index 5d883c6..c39a50d 100644 --- a/CMakePresets.json +++ b/CMakePresets.json @@ -21,6 +21,7 @@ "hidden": true, "inherits": "vcpkg", "cacheVariables": { + "CMAKE_CXX_STDLIB_MODULES_JSON": "/usr/lib/llvm-21/lib/libc++.modules.json", "VCPKG_TARGET_TRIPLET": "x64-linux-clang-libcxx", "VCPKG_CHAINLOAD_TOOLCHAIN_FILE": "${sourceDir}/cmake/x64-linux-clang-libcxx.toolchain.cmake" }