I think the option
command is redundant because it can be replaced by the set
command. What are the benefits I could get when I use the option
command?
A variable defined in an option
command appears as a boolean choice in the CMake GUI or when running CMake interactively using cmake -i
. This is not the case for a variable defined using set
unless CACHE
is used and the type is not INTERNAL
.
Also, the CMakeDependentOption
module allows for specifying dependencies between options.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With