chore(vscode): add mac config

This commit is contained in:
Alex Fabijanic 2022-07-06 13:59:07 +02:00
parent 474dbac0c0
commit 0a53c6f4a2

View File

@ -1,64 +1,76 @@
{ {
"env": { "env": {
"POCO_BASE": "${workspaceFolder}", "POCO_BASE": "${workspaceFolder}",
"pocoIncludePath": [ "pocoIncludePath": [
"${POCO_BASE}/CppUnit/include", "${POCO_BASE}/CppUnit/include",
"${POCO_BASE}/Foundation/include", "${POCO_BASE}/Foundation/include",
"${POCO_BASE}/Encodings/include", "${POCO_BASE}/Encodings/include",
"${POCO_BASE}/XML/include", "${POCO_BASE}/XML/include",
"${POCO_BASE}/JSON/include", "${POCO_BASE}/JSON/include",
"${POCO_BASE}/Util/include", "${POCO_BASE}/Util/include",
"${POCO_BASE}/Net/include", "${POCO_BASE}/Net/include",
"${POCO_BASE}/Crypto/include", "${POCO_BASE}/Crypto/include",
"${POCO_BASE}/NetSSL_OpenSSL/include", "${POCO_BASE}/NetSSL_OpenSSL/include",
"${POCO_BASE}/Data/include", "${POCO_BASE}/Data/include",
"${POCO_BASE}/Data/SQLite/include", "${POCO_BASE}/Data/SQLite/include",
"${POCO_BASE}/Data/ODBC/include", "${POCO_BASE}/Data/ODBC/include",
"${POCO_BASE}/Data/MySQL/include", "${POCO_BASE}/Data/MySQL/include",
"${POCO_BASE}/Data/PostgreSQL/include", "${POCO_BASE}/Data/PostgreSQL/include",
"${POCO_BASE}/ActiveRecord/include", "${POCO_BASE}/ActiveRecord/include",
"${POCO_BASE}/Zip/include", "${POCO_BASE}/Zip/include",
"${POCO_BASE}/CppParser/include", "${POCO_BASE}/CppParser/include",
"${POCO_BASE}/JWT/include", "${POCO_BASE}/JWT/include",
"${POCO_BASE}/Redis/include", "${POCO_BASE}/Redis/include",
"${POCO_BASE}/MongoDB/include", "${POCO_BASE}/MongoDB/include",
"${POCO_BASE}/ApacheConnector/include" "${POCO_BASE}/ApacheConnector/include"
] ]
},
"configurations": [
{
"name": "Mac",
"intelliSenseMode": "clang-x64",
"includePath": ["${pocoIncludePath}", "/usr/local/opt/openssl@3/include"],
"macFrameworkPath": ["/System/Library/Frameworks"],
"defines": [],
"forcedInclude": [],
"compilerPath": "/usr/bin/clang",
"cStandard": "c11",
"cppStandard": "c++14",
"compileCommands": "",
"browse": {
"path": ["${workspaceFolder}"],
"limitSymbolsToIncludedHeaders": true,
"databaseFilename": ""
}
}, },
{ "configurations": [
"name": "Linux", {
"intelliSenseMode": "gcc-x64", "name": "Mac",
"includePath": ["${pocoIncludePath}"], "intelliSenseMode": "clang-x64",
"defines": [], "includePath": [
"forcedInclude": [], "${pocoIncludePath}",
"compilerPath": "/usr/bin/gcc", "/usr/local/opt/openssl@3/include"
"cStandard": "c11", ],
"cppStandard": "c++14", "macFrameworkPath": [
"compileCommands": "", "/System/Library/Frameworks"
"browse": { ],
"path": ["${workspaceFolder}"], "defines": [],
"limitSymbolsToIncludedHeaders": true, "forcedInclude": [],
"databaseFilename": "" "compilerPath": "/usr/bin/clang",
} "cStandard": "c11",
} "cppStandard": "c++14",
], "compileCommands": "",
"version": 4 "browse": {
} "path": [
"${workspaceFolder}"
],
"limitSymbolsToIncludedHeaders": true,
"databaseFilename": ""
},
"configurationProvider": "ms-vscode.makefile-tools"
},
{
"name": "Linux",
"intelliSenseMode": "gcc-x64",
"includePath": [
"${pocoIncludePath}"
],
"defines": [],
"forcedInclude": [],
"compilerPath": "/usr/bin/gcc",
"cStandard": "c11",
"cppStandard": "c++14",
"compileCommands": "",
"browse": {
"path": [
"${workspaceFolder}"
],
"limitSymbolsToIncludedHeaders": true,
"databaseFilename": ""
}
}
],
"version": 4
}