message(STATUS "start")
unset(iter)
while(NOT "${iter}" STREQUAL "aaaaa")
  set(iter "${iter}a")
  if("${iter}" STREQUAL "aaa")
    continue()
  endif()
  message(STATUS "${iter}")
endwhile()
message(STATUS "end")