https://github.com/halide/Halide
Raw File
Tip revision: 75b4f0dacede8c57c12d08bc9fb1b395f215dc49 authored by Andrew Adams on 14 August 2020, 17:27:21 UTC
Rename d3d12 modules to windows_d3d12 to simplify build
Tip revision: 75b4f0d
MakeShellPath.cmake
##
# Convenience function for creating shell paths
##

function(make_shell_path OUTVAR)
    if (WIN32)
        set(SEP "\\$<SEMICOLON>")
    else ()
        set(SEP ":")
    endif ()

    list(TRANSFORM ARGN REPLACE "^(.+)$" "$<SHELL_PATH:\\1>")
    string(REPLACE ";" "${SEP}" ARGN "${ARGN}")
    set(${OUTVAR} "${ARGN}" PARENT_SCOPE)
endfunction()
back to top