- # File containing various utilities
- # Returns a list of arguments that evaluate to true
- function(count_true output_count_var)
- set(lst)
- foreach(option_var IN LISTS ARGN)
- if(${option_var})
- list(APPEND lst ${option_var})
- endif()
- endforeach()
- list(LENGTH lst lst_len)
- set(${output_count_var} ${lst_len} PARENT_SCOPE)
- endfunction()
|