We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7b883f0 commit a0fd94bCopy full SHA for a0fd94b
2 files changed
.gitignore
@@ -24,15 +24,16 @@ Makefile
24
25
# CPM cache (optional - can be shared across projects)
26
_deps/
27
+.cpm-cache/
28
29
# IDE and editor files
30
.idea/
31
.vscode/
32
.vs/
33
.devcontainer/
34
compile_commands.json
-DartConfiguration.tcl
35
-**/*.cbp
+.clangd/
36
+.cache/
37
tags
38
39
# macOS
CMakeLists.txt
@@ -3,6 +3,12 @@ project(developer_joyofenergy_cpp)
3
4
set(CMAKE_CXX_STANDARD 17)
5
6
+# Set CPM cache directory to avoid re-downloading dependencies
7
+# Can be overridden by environment variable CPM_SOURCE_CACHE
8
+if(NOT CPM_SOURCE_CACHE)
9
+ set(CPM_SOURCE_CACHE "${CMAKE_SOURCE_DIR}/.cpm-cache" CACHE PATH "CPM cache directory")
10
+endif()
11
+
12
# Include CPM package manager
13
include(cmake/CPM.cmake)
14
0 commit comments