CMakePresets.json.in 822 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. {
  2. "version": 1,
  3. "configurePresets": [
  4. {
  5. "name": "ninja",
  6. "generator": "Ninja",
  7. "binaryDir": "${sourceDir}/build",
  8. "cacheVariables": {
  9. "STRING_VARIABLE": {
  10. "type": "STRING",
  11. "value": "String value"
  12. },
  13. "PATH_VARIABLE": {
  14. "type": "PATH",
  15. "value": "${sourceDir}"
  16. },
  17. "FILEPATH_VARIABLE": {
  18. "type": "FILEPATH",
  19. "value": "${sourceDir}/CMakeLists.txt"
  20. },
  21. "ON_VARIABLE": {
  22. "type": "BOOL",
  23. "value": "ON"
  24. },
  25. "FALSE_VARIABLE": {
  26. "type": "BOOL",
  27. "value": "FALSE"
  28. },
  29. "UNINITIALIZED_VARIABLE": "Uninitialized value"
  30. }
  31. },
  32. {
  33. "name": "ninja2",
  34. "inherits": [
  35. "ninja"
  36. ]
  37. }
  38. ]
  39. }