Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

9 строки
396 B

  1. macro(enum_option var values description)
  2. set(${var}_VALUES ${values})
  3. list(GET ${var}_VALUES 0 default)
  4. set(${var} "${default}" CACHE STRING "${description}")
  5. set_property(CACHE ${var} PROPERTY STRINGS ${${var}_VALUES})
  6. if (NOT ";${${var}_VALUES};" MATCHES ";${${var}};")
  7. message(FATAL_ERROR "Unknown value ${${var}}. Only -D${var}=${${var}_VALUES} allowed.")
  8. endif()
  9. endmacro()