File tree Expand file tree Collapse file tree 6 files changed +12
-203
lines changed Expand file tree Collapse file tree 6 files changed +12
-203
lines changed Original file line number Diff line number Diff line change @@ -143,7 +143,7 @@ jobs:
143
143
144
144
- name : Run Python tests
145
145
env :
146
- PYTHONPATH : ' python/src:build/${{ matrix.preset }}-python-strict/ binding'
146
+ PYTHONPATH : ' python/src:build/binding'
147
147
run : |
148
148
pytest python/tests -v
149
149
@@ -153,5 +153,5 @@ jobs:
153
153
with :
154
154
name : build-logs-${{ matrix.os }}-${{ matrix.compiler }}-${{ matrix.preset }}
155
155
path : |
156
- build/${{ matrix.preset }}/
156
+ build/
157
157
retention-days : 3
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 5
5
"clangd.arguments" : [
6
6
" --background-index" ,
7
7
" --clang-tidy" ,
8
+ " --compile-commands-dir=build" ,
8
9
" --completion-style=detailed" ,
9
10
" --enable-config" ,
10
11
" --header-insertion=iwyu" ,
20
21
"cmake.configureOnOpen" : true ,
21
22
"cursorpyright.analysis.extraPaths" : [
22
23
" python/src" ,
23
- " build/debug-python/binding" ,
24
- " build/release-python/binding" ,
25
- " build/debug-python-no-tests/binding" ,
26
- " build/release-python-no-tests/binding" ,
27
- " build/debug-python-strict/binding" ,
28
- " build/release-python-strict/binding"
24
+ " build/binding"
29
25
],
30
26
"editor.codeActionsOnSave" : {
31
27
"source.fixAll.clangd" : " explicit" ,
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 12
12
"description" : " Base configuration with common settings" ,
13
13
"hidden" : true ,
14
14
"generator" : " Ninja" ,
15
- "binaryDir" : " ${sourceDir}/build/${presetName} " ,
16
- "installDir" : " ${sourceDir}/install/${presetName} " ,
15
+ "binaryDir" : " ${sourceDir}/build" ,
16
+ "installDir" : " ${sourceDir}/install" ,
17
17
"cacheVariables" : {},
18
18
"condition" : {
19
19
"type" : " anyOf" ,
Original file line number Diff line number Diff line change @@ -125,12 +125,12 @@ cmake --build --preset release
125
125
#### Run individual examples
126
126
127
127
``` bash
128
- ./build/release/ examples/algorithms_example
129
- ./build/release/ examples/containers_example
130
- ./build/release/ examples/exceptions_example
131
- ./build/release/ examples/memory_example
132
- ./build/release/ examples/random_example
133
- ./build/release/ examples/shapes_example
128
+ ./build/examples/algorithms_example
129
+ ./build/examples/containers_example
130
+ ./build/examples/exceptions_example
131
+ ./build/examples/memory_example
132
+ ./build/examples/random_example
133
+ ./build/examples/shapes_example
134
134
```
135
135
136
136
#### Run tests
@@ -309,9 +309,6 @@ cpp-demo-project/
309
309
│ ├── settings.json # VS Code settings
310
310
│ └── tasks.json # VS Code tasks
311
311
├── build/ # Build output (generated by CMake)
312
- │ ├── debug/ # Debug build output
313
- │ ├── release/ # Release build output
314
- │ └── [other presets]
315
312
├── cmake/ # CMake modules and utilities
316
313
│ ├── CompilerWarnings.cmake # Compiler warning configuration
317
314
│ ├── Dependencies.cmake # External dependencies configuration
You can’t perform that action at this time.
0 commit comments