cmStringAlgorithms.dict 723 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. # String algorithms dictionary
  2. # Whitespace
  3. " "
  4. "\x09"
  5. "\x0a"
  6. "\x0d"
  7. "\x0d\x0a"
  8. # CMake separators
  9. ";"
  10. ","
  11. # Quotes
  12. "\""
  13. "'"
  14. # Escape sequences
  15. "\\"
  16. "\\x0a"
  17. "\\x09"
  18. "\\x0d"
  19. "\\;"
  20. # Variable references
  21. "$"
  22. "${"
  23. "}"
  24. "${}"
  25. "$ENV{"
  26. "$CACHE{"
  27. # Generator expressions
  28. "$<"
  29. ">"
  30. "$<AND:"
  31. "$<OR:"
  32. "$<NOT:"
  33. "$<IF:"
  34. "$<TARGET_FILE:"
  35. "$<TARGET_PROPERTY:"
  36. # Common CMake variables
  37. "CMAKE_"
  38. "CMAKE_SOURCE_DIR"
  39. "CMAKE_BINARY_DIR"
  40. "CMAKE_CURRENT_SOURCE_DIR"
  41. "CMAKE_CURRENT_BINARY_DIR"
  42. "PROJECT_NAME"
  43. "PROJECT_SOURCE_DIR"
  44. "PROJECT_BINARY_DIR"
  45. # List operations
  46. "APPEND"
  47. "PREPEND"
  48. "INSERT"
  49. "REMOVE"
  50. "FILTER"
  51. "TRANSFORM"
  52. # String operations
  53. "TOUPPER"
  54. "TOLOWER"
  55. "STRIP"
  56. "REPLACE"
  57. "REGEX"
  58. "MATCH"
  59. "SUBSTRING"
  60. "LENGTH"
  61. "FIND"
  62. "COMPARE"