summaryrefslogtreecommitdiff
path: root/cmake/EnumOption.cmake
diff options
context:
space:
mode:
authorjussi2024-04-13 18:44:42 +0300
committerjussi2024-04-13 18:44:42 +0300
commit1d66edf4f2390c25485ef4205b20c184de1c2f5d (patch)
tree7a3cd79e26d7b93a2fb4a3764171fbe90d22a9d4 /cmake/EnumOption.cmake
parentb96960a1f97f815a6872fedc422ea950ed477cda (diff)
downloadreilua-enhanced-1d66edf4f2390c25485ef4205b20c184de1c2f5d.tar.gz
reilua-enhanced-1d66edf4f2390c25485ef4205b20c184de1c2f5d.tar.bz2
reilua-enhanced-1d66edf4f2390c25485ef4205b20c184de1c2f5d.zip
Position argument added for GetCodepoint, GetCodepointNext and GetCodepointPrevious.
Diffstat (limited to 'cmake/EnumOption.cmake')
-rw-r--r--cmake/EnumOption.cmake14
1 files changed, 7 insertions, 7 deletions
diff --git a/cmake/EnumOption.cmake b/cmake/EnumOption.cmake
index d7d343f..d3cfbae 100644
--- a/cmake/EnumOption.cmake
+++ b/cmake/EnumOption.cmake
@@ -1,9 +1,9 @@
macro(enum_option var values description)
- set(${var}_VALUES ${values})
- list(GET ${var}_VALUES 0 default)
- set(${var} "${default}" CACHE STRING "${description}")
- set_property(CACHE ${var} PROPERTY STRINGS ${${var}_VALUES})
- if (NOT ";${${var}_VALUES};" MATCHES ";${${var}};")
- message(FATAL_ERROR "Unknown value ${${var}}. Only -D${var}=${${var}_VALUES} allowed.")
- endif()
+ set(${var}_VALUES ${values})
+ list(GET ${var}_VALUES 0 default)
+ set(${var} "${default}" CACHE STRING "${description}")
+ set_property(CACHE ${var} PROPERTY STRINGS ${${var}_VALUES})
+ if (NOT ";${${var}_VALUES};" MATCHES ";${${var}};")
+ message(FATAL_ERROR "Unknown value ${${var}}. Only -D${var}=${${var}_VALUES} allowed.")
+ endif()
endmacro()