{ "environments": [ { "environment": "msvc_2015_x86", "PATH": "${env.ProgramFiles(x86)}\\Microsoft Visual Studio 14.0\\VC\\BIN\\amd64_x86;${env.ProgramFiles(x86)}\\Microsoft Visual Studio 14.0\\VC\\BIN\\amd64;${env.ProgramFiles(x86)}\\Windows Kits\\10\\bin\\x86;${env.ProgramFiles(x86)}\\Windows Kits\\8.1\\bin\\x86;${env.PATH}", "VS140COMNTOOLS": "${env.ProgramFiles(x86)}\\Microsoft Visual Studio 14.0\\Common7\\Tools\\", "VCINSTALLDIR": "${env.ProgramFiles(x86)}\\Microsoft Visual Studio 14.0\\VC\\", "WindowsSdkDir": "${env.ProgramFiles(x86)}\\Windows Kits\\10\\", "UCRTVersion": "10.0.10240.0", "UniversalCRTSdkDir": "${env.ProgramFiles(x86)}\\Windows Kits\\10\\", "LIB": "${env.ProgramFiles(x86)}\\Microsoft Visual Studio 14.0\\VC\\LIB;${env.ProgramFiles(x86)}\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86;${env.ProgramFiles(x86)}\\Windows Kits\\10\\lib\\um\\x86;${env.ProgramFiles(x86)}\\Windows Kits\\8.1\\Lib\\winv6.3\\um\\x86", "INCLUDE": "${env.ProgramFiles(x86)}\\Microsoft Visual Studio 14.0\\VC\\INCLUDE;${env.ProgramFiles(x86)}\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt;${env.ProgramFiles(x86)}\\Windows Kits\\10\\include\\shared;${env.ProgramFiles(x86)}\\Windows Kits\\10\\include\\um;${env.ProgramFiles(x86)}\\Windows Kits\\10\\include\\winrt;${env.ProgramFiles(x86)}\\Windows Kits\\8.1\\Include\\um;${env.ProgramFiles(x86)}\\Windows Kits\\8.1\\Include\\shared", "LIBPATH": "${env.ProgramFiles(x86)}\\Microsoft Visual Studio 14.0\\VC\\LIB" }, { "environment": "msvc_2015_x64", "PATH": "${env.ProgramFiles(x86)}\\Microsoft Visual Studio 14.0\\VC\\BIN\\amd64;${env.ProgramFiles(x86)}\\Microsoft Visual Studio 14.0\\VC\\BIN;${env.ProgramFiles(x86)}\\Microsoft Visual Studio 14.0\\VC\\BIN\\1033;${env.ProgramFiles(x86)}\\Windows Kits\\bin\\x64;${env.ProgramFiles(x86)}\\Windows Kits\\8.1\\bin\\x64;${env.PATH}", "VS140COMNTOOLS": "${env.ProgramFiles(x86)}\\Microsoft Visual Studio 14.0\\Common7\\Tools\\", "VCINSTALLDIR": "${env.ProgramFiles(x86)}\\Microsoft Visual Studio 14.0\\VC\\", "WindowsSdkDir": "${env.ProgramFiles(x86)}\\Windows Kits\\10\\", "UCRTVersion": "10.0.10240.0", "UniversalCRTSdkDir": "${env.ProgramFiles(x86)}\\Windows Kits\\10\\", "LIB": "${env.ProgramFiles(x86)}\\Microsoft Visual Studio 14.0\\VC\\LIB\\amd64;${env.ProgramFiles(x86)}\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x64;${env.ProgramFiles(x86)}\\Windows Kits\\10\\lib\\um\\x64;${env.ProgramFiles(x86)}\\Windows Kits\\8.1\\Lib\\winv6.3\\um\\x64", "INCLUDE": "${env.ProgramFiles(x86)}\\Microsoft Visual Studio 14.0\\VC\\INCLUDE;${env.ProgramFiles(x86)}\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt;${env.ProgramFiles(x86)}\\Windows Kits\\10\\include\\shared;${env.ProgramFiles(x86)}\\Windows Kits\\10\\include\\um;${env.ProgramFiles(x86)}\\Windows Kits\\10\\include\\winrt;${env.ProgramFiles(x86)}\\Windows Kits\\8.1\\Include\\um;${env.ProgramFiles(x86)}\\Windows Kits\\8.1\\Include\\shared", "LIBPATH": "${env.ProgramFiles(x86)}\\Microsoft Visual Studio 14.0\\VC\\LIB\\amd64" } ], "configurations": [ { "name": "MSVC 32 Debug", "generator": "Ninja", "configurationType": "RelWithDebInfo", "inheritEnvironments": [ "msvc_x86_x64", "msvc_2015_x86" ], "variables": [ { "name": "DFHACK_BUILD_ARCH", "value": "32" }, { "name": "BUILD_STONESENSE", "value": "1" }, { "name": "REMOVE_SYMBOLS_FROM_DF_STUBS", "value": "0" }, { "name": "DFHACK_INCLUDE_CORE", "value": "1" } ] }, { "name": "MSVC 32 Release", "generator": "Ninja", "configurationType": "Release", "inheritEnvironments": [ "msvc_x86_x64", "msvc_2015_x86" ], "variables": [ { "name": "DFHACK_BUILD_ARCH", "value": "32" }, { "name": "BUILD_STONESENSE", "value": "1" } ] }, { "name": "MSVC 64 Debug", "generator": "Ninja", "configurationType": "RelWithDebInfo", "inheritEnvironments": [ "msvc_x64_x64", "msvc_2015_x64" ], "variables": [ { "name": "DFHACK_BUILD_ARCH", "value": "64" }, { "name": "BUILD_STONESENSE", "value": "1" }, { "name": "REMOVE_SYMBOLS_FROM_DF_STUBS", "value": "0" }, { "name": "DFHACK_INCLUDE_CORE", "value": "1" } ] }, { "name": "MSVC 64 Release", "generator": "Ninja", "configurationType": "Release", "inheritEnvironments": [ "msvc_x64_x64", "msvc_2015_x64" ], "variables": [ { "name": "DFHACK_BUILD_ARCH", "value": "64" }, { "name": "BUILD_STONESENSE", "value": "1" } ] }, { "name": "GCC 32 Debug", "remoteMachineName": "${defaultRemoteMachineName}", "remoteCMakeListsRoot": "/tmp/dfhack-${workspaceHash}/src", "remoteBuildRoot": "/tmp/dfhack-${workspaceHash}/debug-32", "rsyncCommandArgs": "--exclude=build --include=.git", "remoteCopySources": true, "cmakeExecutable": "$(which cmake)/..", "generator": "Ninja", "configurationType": "RelWithDebInfo", "intelliSenseMode": "linux-gcc-x86", "variables": [ { "name": "DFHACK_BUILD_ARCH", "value": "32" }, { "name": "BUILD_STONESENSE", "value": "1" }, { "name": "REMOVE_SYMBOLS_FROM_DF_STUBS", "value": "0" }, { "name": "DFHACK_INCLUDE_CORE", "value": "1" } ] }, { "name": "GCC 32 Release", "remoteMachineName": "${defaultRemoteMachineName}", "remoteCMakeListsRoot": "/tmp/dfhack-${workspaceHash}/src", "remoteBuildRoot": "/tmp/dfhack-${workspaceHash}/release-32", "rsyncCommandArgs": "--exclude=build --include=.git", "remoteCopySources": true, "cmakeExecutable": "$(which cmake)/..", "generator": "Ninja", "configurationType": "Release", "intelliSenseMode": "linux-gcc-x86", "variables": [ { "name": "DFHACK_BUILD_ARCH", "value": "32" }, { "name": "BUILD_STONESENSE", "value": "1" } ] }, { "name": "GCC 64 Debug", "remoteMachineName": "${defaultRemoteMachineName}", "remoteCMakeListsRoot": "/tmp/dfhack-${workspaceHash}/src", "remoteBuildRoot": "/tmp/dfhack-${workspaceHash}/debug-64", "rsyncCommandArgs": "--exclude=build --include=.git", "remoteCopySources": true, "cmakeExecutable": "$(which cmake)/..", "generator": "Ninja", "configurationType": "RelWithDebInfo", "intelliSenseMode": "linux-gcc-x64", "variables": [ { "name": "DFHACK_BUILD_ARCH", "value": "64" }, { "name": "BUILD_STONESENSE", "value": "1" }, { "name": "REMOVE_SYMBOLS_FROM_DF_STUBS", "value": "0" }, { "name": "DFHACK_INCLUDE_CORE", "value": "1" } ] }, { "name": "GCC 64 Release", "remoteMachineName": "${defaultRemoteMachineName}", "remoteCMakeListsRoot": "/tmp/dfhack-${workspaceHash}/src", "remoteBuildRoot": "/tmp/dfhack-${workspaceHash}/release-64", "rsyncCommandArgs": "--exclude=build --include=.git", "remoteCopySources": true, "cmakeExecutable": "$(which cmake)/..", "generator": "Ninja", "configurationType": "Release", "intelliSenseMode": "linux-gcc-x64", "variables": [ { "name": "DFHACK_BUILD_ARCH", "value": "64" }, { "name": "BUILD_STONESENSE", "value": "1" } ] }, { "name": "GCC 4.8 32 Debug", "remoteMachineName": "${defaultRemoteMachineName}", "remoteCMakeListsRoot": "/tmp/dfhack-${workspaceHash}/src", "remoteBuildRoot": "/tmp/dfhack-${workspaceHash}/debug-32-48", "rsyncCommandArgs": "--exclude=build --include=.git", "remoteCopySources": true, "cmakeExecutable": "$(which cmake)/..", "generator": "Ninja", "configurationType": "RelWithDebInfo", "intelliSenseMode": "linux-gcc-x86", "variables": [ { "name": "CMAKE_C_COMPILER", "value": "gcc-4.8" }, { "name": "CMAKE_CXX_COMPILER", "value": "g++-4.8" }, { "name": "DFHACK_BUILD_ARCH", "value": "32" }, { "name": "BUILD_STONESENSE", "value": "1" }, { "name": "REMOVE_SYMBOLS_FROM_DF_STUBS", "value": "0" }, { "name": "DFHACK_INCLUDE_CORE", "value": "1" } ] }, { "name": "GCC 4.8 32 Release", "remoteMachineName": "${defaultRemoteMachineName}", "remoteCMakeListsRoot": "/tmp/dfhack-${workspaceHash}/src", "remoteBuildRoot": "/tmp/dfhack-${workspaceHash}/release-32-48", "rsyncCommandArgs": "--exclude=build --include=.git", "remoteCopySources": true, "cmakeExecutable": "$(which cmake)/..", "generator": "Ninja", "configurationType": "Release", "intelliSenseMode": "linux-gcc-x86", "variables": [ { "name": "CMAKE_C_COMPILER", "value": "gcc-4.8" }, { "name": "CMAKE_CXX_COMPILER", "value": "g++-4.8" }, { "name": "DFHACK_BUILD_ARCH", "value": "32" }, { "name": "BUILD_STONESENSE", "value": "1" } ] }, { "name": "GCC 4.8 64 Debug", "remoteMachineName": "${defaultRemoteMachineName}", "remoteCMakeListsRoot": "/tmp/dfhack-${workspaceHash}/src", "remoteBuildRoot": "/tmp/dfhack-${workspaceHash}/debug-64-48", "rsyncCommandArgs": "--exclude=build --include=.git", "remoteCopySources": true, "cmakeExecutable": "$(which cmake)/..", "generator": "Ninja", "configurationType": "RelWithDebInfo", "intelliSenseMode": "linux-gcc-x64", "variables": [ { "name": "CMAKE_C_COMPILER", "value": "gcc-4.8" }, { "name": "CMAKE_CXX_COMPILER", "value": "g++-4.8" }, { "name": "DFHACK_BUILD_ARCH", "value": "64" }, { "name": "BUILD_STONESENSE", "value": "1" }, { "name": "REMOVE_SYMBOLS_FROM_DF_STUBS", "value": "0" }, { "name": "DFHACK_INCLUDE_CORE", "value": "1" } ] }, { "name": "GCC 4.8 64 Release", "remoteMachineName": "${defaultRemoteMachineName}", "remoteCMakeListsRoot": "/tmp/dfhack-${workspaceHash}/src", "remoteBuildRoot": "/tmp/dfhack-${workspaceHash}/release-64-48", "rsyncCommandArgs": "--exclude=build --include=.git", "remoteCopySources": true, "cmakeExecutable": "$(which cmake)/..", "generator": "Ninja", "configurationType": "Release", "intelliSenseMode": "linux-gcc-x64", "variables": [ { "name": "CMAKE_C_COMPILER", "value": "gcc-4.8" }, { "name": "CMAKE_CXX_COMPILER", "value": "g++-4.8" }, { "name": "DFHACK_BUILD_ARCH", "value": "64" }, { "name": "BUILD_STONESENSE", "value": "1" } ] } ] }