cmake-variants.yaml 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. buildType:
  2. default: debug
  3. choices:
  4. debug:
  5. short: Debug
  6. long: Emit debug information
  7. buildType: Debug
  8. release:
  9. short: Release
  10. long: Optimize generated code
  11. buildType: RelWithDebInfo
  12. io:
  13. default: 'no'
  14. choices:
  15. 'no':
  16. short: No IO
  17. long: Disable IO extension
  18. settings:
  19. GIL_ENABLE_EXT_IO: no
  20. 'yes':
  21. short: IO
  22. long: Enable IO extension
  23. settings:
  24. GIL_ENABLE_EXT_IO: yes
  25. numeric:
  26. default: 'no'
  27. choices:
  28. 'no':
  29. short: No Numeric
  30. long: Disable Numeric extension
  31. settings:
  32. GIL_ENABLE_EXT_NUMERIC: no
  33. 'yes':
  34. short: Numeric
  35. long: Enable Numeric extension
  36. settings:
  37. GIL_ENABLE_EXT_NUMERIC: yes
  38. toolbox:
  39. default: 'no'
  40. choices:
  41. 'no':
  42. short: No Toolbox
  43. long: Disable Toolbox extension
  44. settings:
  45. GIL_ENABLE_EXT_TOOLBOX: no
  46. 'yes':
  47. short: Toolbox
  48. long: Enable Toolbox extension
  49. settings:
  50. GIL_ENABLE_EXT_TOOLBOX: yes
  51. headers:
  52. default: 'no'
  53. choices:
  54. 'no':
  55. short: No Header Tests
  56. long: Disable header tests extension
  57. settings:
  58. GIL_BUILD_HEADER_TESTS: no
  59. 'yes':
  60. short: Header Tests
  61. long: Enable header tests extension
  62. settings:
  63. GIL_BUILD_HEADER_TESTS: yes