|
|
@ -66,22 +66,23 @@ public: |
|
|
|
{ |
|
|
|
return |
|
|
|
" SET(VAR [VALUE] [CACHE TYPE DOCSTRING [FORCE]])\n" |
|
|
|
"Within CMAKE sets VAR to the value VALUE. VALUE is expanded before VAR " |
|
|
|
"is set to it. If CACHE is present, then the VAR is put in the cache. " |
|
|
|
"TYPE and DOCSTRING are required. TYPE is used by the CMake GUI to " |
|
|
|
"choose a widget with which the user sets a value. The value for TYPE " |
|
|
|
"may be one of\n" |
|
|
|
"Within CMake sets VAR to the value VALUE. VALUE is expanded before " |
|
|
|
"VAR is set to it. If CACHE is present, then the VAR is put in the " |
|
|
|
"cache. TYPE and DOCSTRING are required. TYPE is used by the CMake GUI " |
|
|
|
"to choose a widget with which the user sets a value. The value for " |
|
|
|
"TYPE may be one of\n" |
|
|
|
" FILEPATH = File chooser dialog.\n" |
|
|
|
" PATH = Directory chooser dialog.\n" |
|
|
|
" STRING = Arbitrary string.\n" |
|
|
|
" BOOL = Boolean ON/OFF checkbox.\n" |
|
|
|
" INTERNAL = No GUI entry (used for persistent variables).\n" |
|
|
|
"If TYPE is INTERNAL, then the VALUE is always written into the cache, " |
|
|
|
"replacing any values existing in the cache. If it is not a CACHE VAR, " |
|
|
|
"then this always writes into the current makefile. The FORCE option " |
|
|
|
"will overwrite the CACHE value removing any changes by the USER.\n" |
|
|
|
"replacing any values existing in the cache. If it is not a cache " |
|
|
|
"variable, then this always writes into the current makefile. The " |
|
|
|
"FORCE option will overwrite the cache value removing any changes by " |
|
|
|
"the user.\n" |
|
|
|
" SET(VAR VALUE1 ... VALUEN).\n" |
|
|
|
"In this case VAR is set to a ; separated list of values.\n" |
|
|
|
"In this case VAR is set to a semicolon separated list of values.\n" |
|
|
|
"VAR can be an environment variable such as:\n" |
|
|
|
" SET( ENV{PATH} /home/martink )\n" |
|
|
|
"in which case the environment variable will be set."; |
|
|
|