Skip to content

Commit

Permalink
[Update] Source Repository
Browse files Browse the repository at this point in the history
  • Loading branch information
sqex-rmaxime committed Jul 2, 2023
1 parent e5361d8 commit 62db84c
Show file tree
Hide file tree
Showing 8 changed files with 61 additions and 40 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/doxygen.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
- uses: mattnotmitt/doxygen-action@v1.1.0
with:
doxyfile-path: "Doc/doxygen.config"
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test_macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ jobs:


steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
submodules: recursive

Expand Down Expand Up @@ -74,7 +74,7 @@ jobs:


steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
submodules: recursive

Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test_unix.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ jobs:


steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
submodules: recursive

Expand Down Expand Up @@ -85,7 +85,7 @@ jobs:


steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
submodules: recursive

Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/test_windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ jobs:


steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
submodules: recursive

Expand All @@ -68,7 +68,7 @@ jobs:


steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
submodules: recursive

Expand All @@ -93,7 +93,7 @@ jobs:


steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
submodules: recursive

Expand All @@ -118,7 +118,7 @@ jobs:


steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
submodules: recursive

Expand Down
3 changes: 0 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,6 @@

# Visual Studio cache.
.vs/
.vscode/*
!.vscode/launch.json
!.vscode/settings.json


# Vim cache.
Expand Down
32 changes: 32 additions & 0 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,38 @@
}
]
},
{
// Requires 'Valgrind Task Integration'
// VS Code Quick Open (Ctrl+P) + 'ext install 1nVitr0.valgrind-task-integration'
"name": "Valgrind Launch",
"type": "cppdbg",
"request": "launch",
"program": "${command:cmake.launchTargetPath}",
"preLaunchTask": "valgrind",
"args": [],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [
{
"name": "PATH",
"value": "$PATH:${command:cmake.launchTargetDirectory}"
}
],
"externalConsole": false,
"MIMode": "gdb",
"setupCommands": [
{
"description": "Enable pretty-printing for gdb",
"text": "-enable-pretty-printing",
"ignoreFailures": true
},
{
"description": "Connect to valgrind",
"text": "target remote | vgdb",
"ignoreFailures": true
}
]
},
{
"name": "(Windows) Launch",
"type": "cppvsdbg",
Expand Down
20 changes: 20 additions & 0 deletions .vscode/tasks.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"version": "2.0.0",
"tasks": [
{
"label": "valgrind",
"type": "valgrind",
"target": "${command:cmake.launchTargetPath}",
"valgrind": {
"args": [
"--verbose",
"--leak-check=full",
"--track-origins=yes",
"--show-leak-kinds=all",
"--show-reachable=yes",
"--error-exitcode=1"
]
}
}
]
}
28 changes: 0 additions & 28 deletions CMakePresets.json
Original file line number Diff line number Diff line change
Expand Up @@ -122,93 +122,79 @@
{
"name": "Clang Debug",
"inherits": "Debug",
"displayName": "Debug",
"configurePreset": "Clang"
},
{
"name": "Clang Release",
"inherits": "Release",
"displayName": "Release",
"configurePreset": "Clang"
},
{
"name": "GCC Debug",
"inherits": "Debug",
"displayName": "Debug",
"configurePreset": "GCC"
},
{
"name": "GCC Release",
"inherits": "Release",
"displayName": "Release",
"configurePreset": "GCC"
},
{
"name": "VS_2017 Debug",
"displayName": "Debug",
"inherits": "Debug",
"description": "Visual Studio multi-config Debug preset",
"configurePreset": "VS_2017"
},
{
"name": "VS_2017 Release",
"displayName": "Release",
"inherits": "Release",
"description": "Visual Studio multi-config Release preset",
"configurePreset": "VS_2017"
},
{
"name": "VS_2019 Debug",
"displayName": "Debug",
"inherits": "Debug",
"description": "Visual Studio multi-config Debug preset",
"configurePreset": "VS_2019"
},
{
"name": "VS_2019 Release",
"displayName": "Release",
"inherits": "Release",
"description": "Visual Studio multi-config Release preset",
"configurePreset": "VS_2019"
},
{
"name": "VS_2022 Debug",
"displayName": "Debug",
"inherits": "Debug",
"description": "Visual Studio multi-config Debug preset",
"configurePreset": "VS_2022"
},
{
"name": "VS_2022 Release",
"displayName": "Release",
"inherits": "Release",
"description": "Visual Studio multi-config Release preset",
"configurePreset": "VS_2022"
},
{
"name": "VS_ClangCL Debug",
"displayName": "Debug",
"inherits": "Debug",
"description": "Visual Studio multi-config Debug preset",
"configurePreset": "VS_ClangCL"
},
{
"name": "VS_ClangCL Release",
"displayName": "Release",
"inherits": "Release",
"description": "Visual Studio multi-config Release preset",
"configurePreset": "VS_ClangCL"
},
{
"name": "Xcode Debug",
"displayName": "Debug",
"inherits": "Debug",
"description": "Xcode multi-config Debug preset",
"configurePreset": "Xcode"
},
{
"name": "Xcode Release",
"displayName": "Release",
"inherits": "Release",
"description": "Xcode multi-config Release preset",
"configurePreset": "Xcode"
Expand Down Expand Up @@ -237,93 +223,79 @@
{
"name": "Clang Debug",
"inherits": "Debug",
"displayName": "Debug",
"configurePreset": "Clang"
},
{
"name": "Clang Release",
"inherits": "Release",
"displayName": "Release",
"configurePreset": "Clang"
},
{
"name": "GCC Debug",
"inherits": "Debug",
"displayName": "Debug",
"configurePreset": "GCC"
},
{
"name": "GCC Release",
"inherits": "Release",
"displayName": "Release",
"configurePreset": "GCC"
},
{
"name": "VS_2017 Debug",
"displayName": "Debug",
"inherits": "Debug",
"description": "Visual Studio multi-config Debug preset",
"configurePreset": "VS_2017"
},
{
"name": "VS_2017 Release",
"displayName": "Release",
"inherits": "Release",
"description": "Visual Studio multi-config Release preset",
"configurePreset": "VS_2017"
},
{
"name": "VS_2019 Debug",
"displayName": "Debug",
"inherits": "Debug",
"description": "Visual Studio multi-config Debug preset",
"configurePreset": "VS_2019"
},
{
"name": "VS_2019 Release",
"displayName": "Release",
"inherits": "Release",
"description": "Visual Studio multi-config Release preset",
"configurePreset": "VS_2019"
},
{
"name": "VS_2022 Debug",
"displayName": "Debug",
"inherits": "Debug",
"description": "Visual Studio multi-config Debug preset",
"configurePreset": "VS_2022"
},
{
"name": "VS_2022 Release",
"displayName": "Release",
"inherits": "Release",
"description": "Visual Studio multi-config Release preset",
"configurePreset": "VS_2022"
},
{
"name": "VS_ClangCL Debug",
"displayName": "Debug",
"inherits": "Debug",
"description": "Visual Studio multi-config Debug preset",
"configurePreset": "VS_ClangCL"
},
{
"name": "VS_ClangCL Release",
"displayName": "Release",
"inherits": "Release",
"description": "Visual Studio multi-config Release preset",
"configurePreset": "VS_ClangCL"
},
{
"name": "Xcode Debug",
"displayName": "Debug",
"inherits": "Debug",
"description": "Xcode multi-config Debug preset",
"configurePreset": "Xcode"
},
{
"name": "Xcode Release",
"displayName": "Release",
"inherits": "Release",
"description": "Xcode multi-config Release preset",
"configurePreset": "Xcode"
Expand Down

0 comments on commit 62db84c

Please sign in to comment.