mirror of
https://github.com/bshoshany/thread-pool.git
synced 2026-07-21 19:13:00 +04:00
Updated to v5.1.0
This commit is contained in:
@@ -14,7 +14,7 @@
|
||||
"BS_THREAD_POOL_NATIVE_EXTENSIONS"
|
||||
],
|
||||
"includePath": [
|
||||
"${workspaceFolder}/**"
|
||||
"${workspaceFolder}/include"
|
||||
],
|
||||
"intelliSenseMode": "windows-clang-x64",
|
||||
"name": "Clang C++17"
|
||||
@@ -33,7 +33,7 @@
|
||||
"BS_THREAD_POOL_NATIVE_EXTENSIONS"
|
||||
],
|
||||
"includePath": [
|
||||
"${workspaceFolder}/**"
|
||||
"${workspaceFolder}/include"
|
||||
],
|
||||
"intelliSenseMode": "windows-clang-x64",
|
||||
"name": "Clang C++20"
|
||||
@@ -52,7 +52,7 @@
|
||||
"BS_THREAD_POOL_NATIVE_EXTENSIONS"
|
||||
],
|
||||
"includePath": [
|
||||
"${workspaceFolder}/**"
|
||||
"${workspaceFolder}/include"
|
||||
],
|
||||
"intelliSenseMode": "windows-clang-x64",
|
||||
"name": "Clang C++23"
|
||||
@@ -68,7 +68,7 @@
|
||||
"BS_THREAD_POOL_NATIVE_EXTENSIONS"
|
||||
],
|
||||
"includePath": [
|
||||
"${workspaceFolder}/**"
|
||||
"${workspaceFolder}/include"
|
||||
],
|
||||
"intelliSenseMode": "windows-gcc-x64",
|
||||
"name": "GCC C++17"
|
||||
@@ -84,7 +84,7 @@
|
||||
"BS_THREAD_POOL_NATIVE_EXTENSIONS"
|
||||
],
|
||||
"includePath": [
|
||||
"${workspaceFolder}/**"
|
||||
"${workspaceFolder}/include"
|
||||
],
|
||||
"intelliSenseMode": "windows-gcc-x64",
|
||||
"name": "GCC C++20"
|
||||
@@ -100,7 +100,7 @@
|
||||
"BS_THREAD_POOL_NATIVE_EXTENSIONS"
|
||||
],
|
||||
"includePath": [
|
||||
"${workspaceFolder}/**"
|
||||
"${workspaceFolder}/include"
|
||||
],
|
||||
"intelliSenseMode": "windows-gcc-x64",
|
||||
"name": "GCC C++23"
|
||||
@@ -116,7 +116,7 @@
|
||||
"BS_THREAD_POOL_NATIVE_EXTENSIONS"
|
||||
],
|
||||
"includePath": [
|
||||
"${workspaceFolder}/**"
|
||||
"${workspaceFolder}/include"
|
||||
],
|
||||
"intelliSenseMode": "windows-msvc-x64",
|
||||
"name": "MSVC C++17"
|
||||
@@ -132,7 +132,7 @@
|
||||
"BS_THREAD_POOL_NATIVE_EXTENSIONS"
|
||||
],
|
||||
"includePath": [
|
||||
"${workspaceFolder}/**"
|
||||
"${workspaceFolder}/include"
|
||||
],
|
||||
"intelliSenseMode": "windows-msvc-x64",
|
||||
"name": "MSVC C++20"
|
||||
@@ -148,7 +148,7 @@
|
||||
"BS_THREAD_POOL_NATIVE_EXTENSIONS"
|
||||
],
|
||||
"includePath": [
|
||||
"${workspaceFolder}/**"
|
||||
"${workspaceFolder}/include"
|
||||
],
|
||||
"intelliSenseMode": "windows-msvc-x64",
|
||||
"name": "MSVC C++23"
|
||||
|
||||
+89
-89
@@ -1,89 +1,89 @@
|
||||
{
|
||||
"configurations": [
|
||||
{
|
||||
"args": [],
|
||||
"cwd": "${workspaceFolder}${/}build",
|
||||
"name": "Build and debug (Clang C++17)",
|
||||
"preLaunchTask": "Build for debugging (Clang C++17)",
|
||||
"program": "${workspaceFolder}${/}build${/}${fileBasenameNoExtension}_debug-clang-cpp17",
|
||||
"request": "launch",
|
||||
"type": "lldb"
|
||||
},
|
||||
{
|
||||
"args": [],
|
||||
"cwd": "${workspaceFolder}${/}build",
|
||||
"name": "Build and debug (Clang C++20)",
|
||||
"preLaunchTask": "Build for debugging (Clang C++20)",
|
||||
"program": "${workspaceFolder}${/}build${/}${fileBasenameNoExtension}_debug-clang-cpp20",
|
||||
"request": "launch",
|
||||
"type": "lldb"
|
||||
},
|
||||
{
|
||||
"args": [],
|
||||
"cwd": "${workspaceFolder}${/}build",
|
||||
"name": "Build and debug (Clang C++23)",
|
||||
"preLaunchTask": "Build for debugging (Clang C++23)",
|
||||
"program": "${workspaceFolder}${/}build${/}${fileBasenameNoExtension}_debug-clang-cpp23",
|
||||
"request": "launch",
|
||||
"type": "lldb"
|
||||
},
|
||||
{
|
||||
"args": [],
|
||||
"cwd": "${workspaceFolder}${/}build",
|
||||
"name": "Build and debug (GCC C++17)",
|
||||
"preLaunchTask": "Build for debugging (GCC C++17)",
|
||||
"program": "${workspaceFolder}${/}build${/}${fileBasenameNoExtension}_debug-gcc-cpp17",
|
||||
"request": "launch",
|
||||
"type": "cppdbg"
|
||||
},
|
||||
{
|
||||
"args": [],
|
||||
"cwd": "${workspaceFolder}${/}build",
|
||||
"name": "Build and debug (GCC C++20)",
|
||||
"preLaunchTask": "Build for debugging (GCC C++20)",
|
||||
"program": "${workspaceFolder}${/}build${/}${fileBasenameNoExtension}_debug-gcc-cpp20",
|
||||
"request": "launch",
|
||||
"type": "cppdbg"
|
||||
},
|
||||
{
|
||||
"args": [],
|
||||
"cwd": "${workspaceFolder}${/}build",
|
||||
"name": "Build and debug (GCC C++23)",
|
||||
"preLaunchTask": "Build for debugging (GCC C++23)",
|
||||
"program": "${workspaceFolder}${/}build${/}${fileBasenameNoExtension}_debug-gcc-cpp23",
|
||||
"request": "launch",
|
||||
"type": "cppdbg"
|
||||
},
|
||||
{
|
||||
"args": [],
|
||||
"console": "integratedTerminal",
|
||||
"cwd": "${workspaceFolder}${/}build",
|
||||
"name": "Build and debug (MSVC C++17)",
|
||||
"preLaunchTask": "Build for debugging (MSVC C++17)",
|
||||
"program": "${workspaceFolder}${/}build${/}${fileBasenameNoExtension}_debug-msvc-cpp17",
|
||||
"request": "launch",
|
||||
"type": "cppvsdbg"
|
||||
},
|
||||
{
|
||||
"args": [],
|
||||
"console": "integratedTerminal",
|
||||
"cwd": "${workspaceFolder}${/}build",
|
||||
"name": "Build and debug (MSVC C++20)",
|
||||
"preLaunchTask": "Build for debugging (MSVC C++20)",
|
||||
"program": "${workspaceFolder}${/}build${/}${fileBasenameNoExtension}_debug-msvc-cpp20",
|
||||
"request": "launch",
|
||||
"type": "cppvsdbg"
|
||||
},
|
||||
{
|
||||
"args": [],
|
||||
"console": "integratedTerminal",
|
||||
"cwd": "${workspaceFolder}${/}build",
|
||||
"name": "Build and debug (MSVC C++23)",
|
||||
"preLaunchTask": "Build for debugging (MSVC C++23)",
|
||||
"program": "${workspaceFolder}${/}build${/}${fileBasenameNoExtension}_debug-msvc-cpp23",
|
||||
"request": "launch",
|
||||
"type": "cppvsdbg"
|
||||
}
|
||||
],
|
||||
"version": "0.2.0"
|
||||
}
|
||||
{
|
||||
"configurations": [
|
||||
{
|
||||
"args": [],
|
||||
"cwd": "${workspaceFolder}${/}build",
|
||||
"name": "Build and debug (Clang C++17)",
|
||||
"preLaunchTask": "Build for debugging (Clang C++17)",
|
||||
"program": "${workspaceFolder}${/}build${/}${fileBasenameNoExtension}_debug-clang-cpp17",
|
||||
"request": "launch",
|
||||
"type": "lldb"
|
||||
},
|
||||
{
|
||||
"args": [],
|
||||
"cwd": "${workspaceFolder}${/}build",
|
||||
"name": "Build and debug (Clang C++20)",
|
||||
"preLaunchTask": "Build for debugging (Clang C++20)",
|
||||
"program": "${workspaceFolder}${/}build${/}${fileBasenameNoExtension}_debug-clang-cpp20",
|
||||
"request": "launch",
|
||||
"type": "lldb"
|
||||
},
|
||||
{
|
||||
"args": [],
|
||||
"cwd": "${workspaceFolder}${/}build",
|
||||
"name": "Build and debug (Clang C++23)",
|
||||
"preLaunchTask": "Build for debugging (Clang C++23)",
|
||||
"program": "${workspaceFolder}${/}build${/}${fileBasenameNoExtension}_debug-clang-cpp23",
|
||||
"request": "launch",
|
||||
"type": "lldb"
|
||||
},
|
||||
{
|
||||
"args": [],
|
||||
"cwd": "${workspaceFolder}${/}build",
|
||||
"name": "Build and debug (GCC C++17)",
|
||||
"preLaunchTask": "Build for debugging (GCC C++17)",
|
||||
"program": "${workspaceFolder}${/}build${/}${fileBasenameNoExtension}_debug-gcc-cpp17",
|
||||
"request": "launch",
|
||||
"type": "cppdbg"
|
||||
},
|
||||
{
|
||||
"args": [],
|
||||
"cwd": "${workspaceFolder}${/}build",
|
||||
"name": "Build and debug (GCC C++20)",
|
||||
"preLaunchTask": "Build for debugging (GCC C++20)",
|
||||
"program": "${workspaceFolder}${/}build${/}${fileBasenameNoExtension}_debug-gcc-cpp20",
|
||||
"request": "launch",
|
||||
"type": "cppdbg"
|
||||
},
|
||||
{
|
||||
"args": [],
|
||||
"cwd": "${workspaceFolder}${/}build",
|
||||
"name": "Build and debug (GCC C++23)",
|
||||
"preLaunchTask": "Build for debugging (GCC C++23)",
|
||||
"program": "${workspaceFolder}${/}build${/}${fileBasenameNoExtension}_debug-gcc-cpp23",
|
||||
"request": "launch",
|
||||
"type": "cppdbg"
|
||||
},
|
||||
{
|
||||
"args": [],
|
||||
"console": "integratedTerminal",
|
||||
"cwd": "${workspaceFolder}${/}build",
|
||||
"name": "Build and debug (MSVC C++17)",
|
||||
"preLaunchTask": "Build for debugging (MSVC C++17)",
|
||||
"program": "${workspaceFolder}${/}build${/}${fileBasenameNoExtension}_debug-msvc-cpp17",
|
||||
"request": "launch",
|
||||
"type": "cppvsdbg"
|
||||
},
|
||||
{
|
||||
"args": [],
|
||||
"console": "integratedTerminal",
|
||||
"cwd": "${workspaceFolder}${/}build",
|
||||
"name": "Build and debug (MSVC C++20)",
|
||||
"preLaunchTask": "Build for debugging (MSVC C++20)",
|
||||
"program": "${workspaceFolder}${/}build${/}${fileBasenameNoExtension}_debug-msvc-cpp20",
|
||||
"request": "launch",
|
||||
"type": "cppvsdbg"
|
||||
},
|
||||
{
|
||||
"args": [],
|
||||
"console": "integratedTerminal",
|
||||
"cwd": "${workspaceFolder}${/}build",
|
||||
"name": "Build and debug (MSVC C++23)",
|
||||
"preLaunchTask": "Build for debugging (MSVC C++23)",
|
||||
"program": "${workspaceFolder}${/}build${/}${fileBasenameNoExtension}_debug-msvc-cpp23",
|
||||
"request": "launch",
|
||||
"type": "cppvsdbg"
|
||||
}
|
||||
],
|
||||
"version": "0.2.0"
|
||||
}
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"C_Cpp.codeAnalysis.clangTidy.args": [
|
||||
"--extra-arg-before=--target=x86_64-pc-windows-msvc",
|
||||
],
|
||||
"C_Cpp.codeAnalysis.exclude": {
|
||||
"misc/**": true,
|
||||
"temp/**": true
|
||||
}
|
||||
}
|
||||
@@ -704,8 +704,9 @@
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"scripts/clear_folder.py",
|
||||
"../build"
|
||||
"scripts/compile_cpp.py",
|
||||
"-b",
|
||||
"-v"
|
||||
],
|
||||
"command": "python",
|
||||
"detail": "Delete all files in the build folder.",
|
||||
@@ -724,13 +725,16 @@
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"scripts/clear_folder.py",
|
||||
"../temp"
|
||||
"scripts/compile_cpp.py",
|
||||
"${file}",
|
||||
"-t=release",
|
||||
"-y",
|
||||
"-v"
|
||||
],
|
||||
"command": "python",
|
||||
"detail": "Delete all files in the temp folder.",
|
||||
"detail": "Compile active file using all available compilers and all relevant C++ standards with warning and optimization flags.",
|
||||
"group": "test",
|
||||
"label": "Clear temp folder",
|
||||
"label": "Build all optimized (all compilers and standards)",
|
||||
"presentation": {
|
||||
"clear": false,
|
||||
"echo": true,
|
||||
@@ -744,12 +748,17 @@
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"scripts/test_all.py"
|
||||
"scripts/compile_cpp.py",
|
||||
"${file}",
|
||||
"-t=release",
|
||||
"-y",
|
||||
"-r",
|
||||
"-v"
|
||||
],
|
||||
"command": "python",
|
||||
"detail": "Compile and run the test program with all available compilers and all relevant C++ standards.",
|
||||
"detail": "Compile active file using all available compilers and all relevant C++ standards with warning and optimization flags and run the program.",
|
||||
"group": "test",
|
||||
"label": "Run all tests",
|
||||
"label": "Build all optimized and run (all compilers and standards)",
|
||||
"presentation": {
|
||||
"clear": false,
|
||||
"echo": true,
|
||||
|
||||
Reference in New Issue
Block a user