You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

62 lines
1.6 KiB

  1. {
  2. "environments": [
  3. {
  4. "BuildDir": "${workspaceRoot}\\build",
  5. "InstallDir": "${workspaceRoot}\\build\\install"
  6. },
  7. {
  8. "environment": "vcpkg",
  9. "VcPkgDir": "D:/vcpkg/"
  10. }
  11. ],
  12. "configurations": [
  13. {
  14. "name": "x64-Debug",
  15. "generator": "Ninja",
  16. "configurationType": "Debug",
  17. "inheritEnvironments": [ "msvc_x64_x64", "vcpkg" ],
  18. "buildRoot": "${env.BuildDir}\\${name}",
  19. "installRoot": "${env.InstallDir}\\${name}",
  20. "cmakeCommandArgs": "",
  21. "buildCommandArgs": "-v",
  22. "ctestCommandArgs": "",
  23. "variables": [
  24. {
  25. "name": "KICAD_BUILD_QA_TESTS",
  26. "value": "False",
  27. "type": "BOOL"
  28. },
  29. {
  30. "name": "KICAD_WIN32_DPI_AWARE",
  31. "value": "ON",
  32. "type": "BOOL"
  33. }
  34. ],
  35. "cmakeToolchain": "${env.VcPkgDir}/scripts/buildsystems/vcpkg.cmake"
  36. },
  37. {
  38. "name": "x64-Release",
  39. "generator": "Ninja",
  40. "configurationType": "RelWithDebInfo",
  41. "inheritEnvironments": [ "msvc_x64_x64", "vcpkg" ],
  42. "buildRoot": "${env.BuildDir}\\${name}",
  43. "installRoot": "${env.InstallDir}\\${name}",
  44. "cmakeCommandArgs": "",
  45. "buildCommandArgs": "-v",
  46. "ctestCommandArgs": "",
  47. "variables": [
  48. {
  49. "name": "KICAD_BUILD_QA_TESTS",
  50. "value": "False",
  51. "type": "BOOL"
  52. },
  53. {
  54. "name": "KICAD_WIN32_DPI_AWARE",
  55. "value": "ON",
  56. "type": "BOOL"
  57. }
  58. ],
  59. "cmakeToolchain": "${env.VcPkgDir}/scripts/buildsystems/vcpkg.cmake"
  60. }
  61. ]
  62. }