We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Setting environment variables in the CMake Tools settings has no effect on configuration or build.
{ "os": "win32", "vscodeVersion": "1.85.1", "cmtVersion": "1.16.32", "configurations": [ { "folder": "c:\\Modding\\Development\\skyrim-se-ultimate-completionist-mod", "cmakeVersion": "3.27.2", "configured": true, "generator": "Ninja", "usesPresets": true, "compilers": { "CXX": "cl.exe" } } ], "cpptoolsIntegration": { "isReady": true, "hasCodeModel": true, "activeBuildType": "Debug", "buildTypesSeen": [ "Debug" ], "requests": [], "responses": [], "partialMatches": [], "targetCount": 1, "executablesCount": 0, "librariesCount": 1, "targets": [ { "name": "UltimateCompletionist", "type": "SHARED_LIBRARY" } ] }, "settings": [ { "communicationMode": "automatic", "useCMakePresets": "auto", "configureOnOpen": true } ] }
Providing configure output, since that's what is the issue:
[main] Configuring project: skyrim-se-ultimate-completionist-mod [main] Saving open files before configure/build [driver] Start configure [driver] Running pre-configure checks and steps [cmakefileapi-driver] Configuring using preset [cmakefileapi-driver] Invoking CMake C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe with arguments ["-DCMAKE_BUILD_TYPE=Debug","-DCMAKE_CXX_COMPILER=cl.exe","-DCMAKE_CXX_FLAGS=/permissive- /Zc:preprocessor /EHsc /MP /W4 -DWIN32_LEAN_AND_MEAN -DNOMINMAX -DUNICODE -D_UNICODE","-DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake","-DVCPKG_TARGET_TRIPLET=x64-windows-static","-DVCPKG_OVERLAY_TRIPLETS=C:/Modding/Development/skyrim-se-ultimate-completionist-mod/cmake","-DCMAKE_MSVC_RUNTIME_LIBRARY=MultiThreaded$<$<CONFIG:Debug>:Debug>","-DCMAKE_EXPORT_COMPILE_COMMANDS=ON","-DCMAKE_INSTALL_PREFIX=C:/Modding/Development/skyrim-se-ultimate-completionist-mod/.dist/debug","-SC:/Modding/Development/skyrim-se-ultimate-completionist-mod","-BC:/Modding/Development/skyrim-se-ultimate-completionist-mod/.build/debug","-G","Ninja"] [proc] Executing command: "C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DCMAKE_BUILD_TYPE=Debug -DCMAKE_CXX_COMPILER=cl.exe "-DCMAKE_CXX_FLAGS=/permissive- /Zc:preprocessor /EHsc /MP /W4 -DWIN32_LEAN_AND_MEAN -DNOMINMAX -DUNICODE -D_UNICODE" -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake -DVCPKG_TARGET_TRIPLET=x64-windows-static -DVCPKG_OVERLAY_TRIPLETS=C:/Modding/Development/skyrim-se-ultimate-completionist-mod/cmake -DCMAKE_MSVC_RUNTIME_LIBRARY=MultiThreaded$<$<CONFIG:Debug>:Debug> -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_INSTALL_PREFIX=C:/Modding/Development/skyrim-se-ultimate-completionist-mod/.dist/debug -SC:/Modding/Development/skyrim-se-ultimate-completionist-mod -BC:/Modding/Development/skyrim-se-ultimate-completionist-mod/.build/debug -G Ninja [proc] with environment: {"ALLUSERSPROFILE":"C:\\ProgramData","APPDATA":"C:\\Users\\hello\\AppData\\Roaming","APPLICATION_INSIGHTS_NO_DIAGNOSTIC_CHANNEL":"1","AVISYNTH_SDK_PATH":"C:\\Program Files (x86)\\AviSynth+\\FilterSDK","CHROME_CRASHPAD_PIPE_NAME":"\\\\.\\pipe\\crashpad_13656_FWLQMERIFLGLLVXW","CLIENTNAME":"Andrews-MacBook","COMPUTERNAME":"JANGO","ComSpec":"C:\\WINDOWS\\system32\\cmd.exe","CommonProgramFiles":"C:\\Program Files\\Common Files","CommonProgramFiles(x86)":"C:\\Program Files (x86)\\Common Files","CommonProgramW6432":"C:\\Program Files\\Common Files","DriverData":"C:\\Windows\\System32\\Drivers\\DriverData","ELECTRON_RUN_AS_NODE":"1","HOME":"C:\\Users\\hello","HOMEDRIVE":"C:","HOMEPATH":"\\Users\\hello","JAVA_HOME":"C:\\Program Files\\AdoptOpenJDK\\jdk-11.0.8.10-hotspot\\","LOCALAPPDATA":"C:\\Users\\hello\\AppData\\Local","LOGONSERVER":"\\\\JANGO","NUMBER_OF_PROCESSORS":"8","NVM_HOME":"E:\\nvm","NVM_SYMLINK":"E:\\nvm\\nodejs","ORIGINAL_XDG_CURRENT_DESKTOP":"undefined","OS":"Windows_NT","OneDrive":"E:\\OneDrive - project44","OneDriveCommercial":"E:\\OneDrive - project44","OneDriveConsumer":"E:\\OneDrive","PATHEXT":".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC","PROCESSOR_ARCHITECTURE":"AMD64","PROCESSOR_IDENTIFIER":"Intel64 Family 6 Model 94 Stepping 3, GenuineIntel","PROCESSOR_LEVEL":"6","PROCESSOR_REVISION":"5e03","PSModulePath":"C:\\Program Files\\WindowsPowerShell\\Modules;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0\\Modules;C:\\Program Files\\Intel\\Wired Networking\\","PUBLIC":"C:\\Users\\Public","Path":"C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Common7\\IDE\\CommonExtensions\\Microsoft\\CMake\\Ninja;C:\\Program Files (x86)\\Windows Kits\\10\\bin\\10.0.22621.0\\x86;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.38.33130\\bin\\HostX86\\x64;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.38.33130\\bin\\HostX86\\x86;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Common7\\IDE\\VC\\VCPackages;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Common7\\IDE\\CommonExtensions\\Microsoft\\TestWindow;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Common7\\IDE\\CommonExtensions\\Microsoft\\TeamFoundation\\Team Explorer;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\MSBuild\\Current\\bin\\Roslyn;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Team Tools\\Performance Tools\\x64;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Team Tools\\Performance Tools;C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\Common\\VSPerfCollectionTools\\vs2019\\\\x64;C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\Common\\VSPerfCollectionTools\\vs2019\\;C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.8 Tools\\;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Team Tools\\DiagnosticsHub\\Collector;C:\\Program Files (x86)\\Windows Kits\\10\\bin\\10.0.22621.0\\\\x86;C:\\Program Files (x86)\\Windows Kits\\10\\bin\\\\x86;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\\\MSBuild\\Current\\Bin\\amd64;C:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Common7\\IDE\\;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Common7\\Tools\\;C:\\Program Files\\AdoptOpenJDK\\jdk-11.0.8.10-hotspot\\bin;C:\\Program Files (x86)\\Intel\\Intel(R) Management Engine Components\\iCLS\\;C:\\Program Files\\Intel\\Intel(R) Management Engine Components\\iCLS\\;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files\\NVIDIA Corporation\\NVIDIA NvDLISR;C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\Program Files (x86)\\Intel\\Intel(R) Management Engine Components\\DAL;C:\\Program Files\\Intel\\Intel(R) Management Engine Components\\DAL;C:\\Program Files (x86)\\Intel\\Intel(R) Management Engine Components\\IPT;C:\\Program Files\\Intel\\Intel(R) Management Engine Components\\IPT;C:\\Program Files\\dotnet\\;C:\\Program Files\\Microsoft SQL Server\\130\\Tools\\Binn\\;%NVM_HOME%;%NVM_SYMLINK%;E:\\Program Files\\Memurai\\;C:\\Program Files\\Docker\\Docker\\resources\\bin;C:\\ProgramData\\DockerDesktop\\version-bin;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files (x86)\\Windows Kits\\10\\Windows Performance Toolkit\\;C:\\Program Files\\Git\\cmd;C:\\Users\\hello\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\hello\\AppData\\Local\\atom\\bin;E:\\nvm;E:\\nvm\\nodejs;C:\\Program Files (x86)\\Nmap;C:\\Users\\hello\\AppData\\Local\\Programs\\Microsoft VS Code\\bin;C:\\Users\\hello\\AppData\\Local\\Microsoft\\WindowsApps;;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Common7\\IDE\\CommonExtensions\\Microsoft\\CMake\\CMake\\bin;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Common7\\IDE\\CommonExtensions\\Microsoft\\CMake\\Ninja;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Common7\\IDE\\VC\\Linux\\bin\\ConnectionManagerExe;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\vcpkg","ProgramData":"C:\\ProgramData","ProgramFiles":"C:\\Program Files","ProgramFiles(x86)":"C:\\Program Files (x86)","ProgramW6432":"C:\\Program Files","SESSIONNAME":"RDP-Tcp#1","SystemDrive":"C:","SystemRoot":"C:\\WINDOWS","TEMP":"C:\\Users\\hello\\AppData\\Local\\Temp","TMP":"C:\\Users\\hello\\AppData\\Local\\Temp","USERDOMAIN":"JANGO","USERDOMAIN_ROAMINGPROFILE":"JANGO","USERNAME":"hello","USERPROFILE":"C:\\Users\\hello","VSCODE_AMD_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_CODE_CACHE_PATH":"C:\\Users\\hello\\AppData\\Roaming\\Code\\CachedData\\0ee08df0cf4527e40edc9aa28f4b5bd38bbff2b2","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"C:\\Users\\hello\\AppData\\Local\\Programs\\Microsoft VS Code","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"\\\\.\\pipe\\6b8a7068a3dc7c82ebe6b46c559f0bd6-1.85.1-main-sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"locale\":\"en-us\",\"osLocale\":\"en-us\",\"availableLanguages\":{},\"_languagePackSupport\":true}","VSCODE_PID":"13656","windir":"C:\\WINDOWS","DevEnvDir":"C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Common7\\IDE\\","Framework40Version":"v4.0","FrameworkDir":"C:\\Windows\\Microsoft.NET\\Framework\\","FrameworkDIR32":"C:\\Windows\\Microsoft.NET\\Framework\\","FrameworkDIR64":"C:\\Windows\\Microsoft.NET\\Framework64\\","FrameworkVersion":"v4.0.30319","FrameworkVersion32":"v4.0.30319","FrameworkVersion64":"v4.0.30319","INCLUDE":"C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.38.33130\\include;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.38.33130\\ATLMFC\\include;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Auxiliary\\VS\\include;C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.22621.0\\ucrt;C:\\Program Files (x86)\\Windows Kits\\10\\\\include\\10.0.22621.0\\\\um;C:\\Program Files (x86)\\Windows Kits\\10\\\\include\\10.0.22621.0\\\\shared;C:\\Program Files (x86)\\Windows Kits\\10\\\\include\\10.0.22621.0\\\\winrt;C:\\Program Files (x86)\\Windows Kits\\10\\\\include\\10.0.22621.0\\\\cppwinrt;C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.8\\include\\um","LIB":"C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.38.33130\\ATLMFC\\lib\\x64;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.38.33130\\lib\\x64;C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.8\\lib\\um\\x64;C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.22621.0\\ucrt\\x64;C:\\Program Files (x86)\\Windows Kits\\10\\\\lib\\10.0.22621.0\\\\um\\x64","LIBPATH":"C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.38.33130\\ATLMFC\\lib\\x64;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.38.33130\\lib\\x64;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.38.33130\\lib\\x86\\store\\references;C:\\Program Files (x86)\\Windows Kits\\10\\UnionMetadata\\10.0.22621.0;C:\\Program Files (x86)\\Windows Kits\\10\\References\\10.0.22621.0;C:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319","NETFXSDKDir":"C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.8\\","UCRTVersion":"10.0.22621.0","UniversalCRTSdkDir":"C:\\Program Files (x86)\\Windows Kits\\10\\","VCIDEInstallDir":"C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Common7\\IDE\\VC\\","VCINSTALLDIR":"C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\","VCToolsRedistDir":"C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Redist\\MSVC\\14.38.33130\\","VisualStudioVersion":"17.0","VSINSTALLDIR":"C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\","WindowsLibPath":"C:\\Program Files (x86)\\Windows Kits\\10\\UnionMetadata\\10.0.22621.0;C:\\Program Files (x86)\\Windows Kits\\10\\References\\10.0.22621.0","WindowsSdkBinPath":"C:\\Program Files (x86)\\Windows Kits\\10\\bin\\","WindowsSdkDir":"C:\\Program Files (x86)\\Windows Kits\\10\\","WindowsSDKLibVersion":"10.0.22621.0\\","WindowsSDKVersion":"10.0.22621.0\\","WindowsSDK_ExecutablePath_x64":"C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.8 Tools\\x64\\","WindowsSDK_ExecutablePath_x86":"C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.8 Tools\\","VS170COMNTOOLS":"C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Common7\\Tools","CC":"cl.exe","CXX":"cl.exe"} [cmake] -- Running vcpkg install [cmake] Detecting compiler hash for triplet x64-windows... [cmake] Detecting compiler hash for triplet x64-windows-static... [cmake] All requested packages are currently installed. [cmake] Total install time: 1.7 us [cmake] commonlibsse-ng provides CMake targets: [cmake] [cmake] # this is heuristically generated, and may not be correct [cmake] find_package(CommonLibSSE CONFIG REQUIRED) [cmake] target_link_libraries(main PRIVATE CommonLibSSE::CommonLibSSE) [cmake] [cmake] -- Running vcpkg install - done [cmake] -- RAW: [cmake] -- Configuring done (5.8s) [cmake] -- Generating done (0.0s) [cmake] -- Build files have been written to: C:/Modding/Development/skyrim-se-ultimate-completionist-mod/.build/debug [cmakefileapi-parser] Read reply folder: C:\Modding\Development\skyrim-se-ultimate-completionist-mod\.build\debug\.cmake\api\v1\reply [cmakefileapi-parser] Found index files: ["cache-v2-d52873601f781162bc42.json","cmakeFiles-v1-a41fc04eb301fe207f62.json","codemodel-v2-a9f081153e684885b62d.json","directory-.-Debug-d0094a50bb2071803777.json","index-2024-01-12T00-51-56-0263.json","toolchains-v1-d3fa3373b868f8518e04.json"] [cache] Reading CMake cache file C:/Modding/Development/skyrim-se-ultimate-completionist-mod/.build/debug/CMakeCache.txt [cache] Parsing CMake cache string [cache] Reading CMake cache file C:/Modding/Development/skyrim-se-ultimate-completionist-mod/.build/debug/CMakeCache.txt [cache] Parsing CMake cache string
My configuration is as follows (although, I've tried all of the environment variables).
{ "cmake.environment": { "SKYRIM_MO2_MOD_PATH": "C:\\Users\\hello\\AppData\\Local\\ModOrganizer\\Skyrim Special Edition (2)\\mods" }, "cmake.loggingLevel": "debug" }
This simple CMake test fails when I do this:
message(STATUS "RAW: $ENV{SKYRIM_MO2_MOD_PATH}") if(DEFINED ENV{SKYRIM_MO2_MOD_PATH}) message(STATUS "SUCCESS! $ENV{SKYRIM_MO2_MOD_PATH}") endif()
The text was updated successfully, but these errors were encountered:
This is a duplicate of #2243. We are currently working on this and hope to have fixes and improvements out in the near future to make this more clear.
Thanks for posting this, but I'll close it as a duplicate of #2243. Thanks!
Sorry, something went wrong.
No branches or pull requests
Brief Issue Summary
Setting environment variables in the CMake Tools settings has no effect on configuration or build.
CMake Tools Diagnostics
Debug Log
Providing configure output, since that's what is the issue:
Additional Information
My configuration is as follows (although, I've tried all of the environment variables).
This simple CMake test fails when I do this:
The text was updated successfully, but these errors were encountered: