function

function(addPrefix)
    set(result )
    set(prefix ${ARGV1})
    set(lastIndex )
    math(EXPR lastIndex "${ARGC}-1")
  
    set(item )
    set(changed )
    foreach(i RANGE 2 ${lastIndex})
        list(GET ARGV ${i} item)
        message(STATUS ${item})
        string(CONCAT changed  ${prefix} ${item})
        list(APPEND result ${changed})
    endforeach()
    
    set(${ARGV0} ${result} PARENT_SCOPE)
endfunction()

addPrefix(result ${prefixVar} ${inputList})
posted @ 2020-12-23 09:59  fndefbwefsowpvqfx  阅读(88)  评论(0编辑  收藏  举报