1set(range 1 2 3 4 5 6 7 8 9 10) 2set(aargs "") 3set(bargs "") 4foreach(n IN LISTS range) 5 set(aval "${A${n}ARG}") 6 set(bval "${B${n}ARG}") 7 if(aval OR bval) 8 list(APPEND aargs "\"${aval}\"") 9 list(APPEND bargs "\"${bval}\"") 10 endif() 11endforeach() 12if(NOT "${aargs}" STREQUAL "${bargs}") 13 message(FATAL_ERROR "COMPARE_OPTIONS: \n\t${aargs} != \n\t${bargs}") 14endif() 15