[vcpkg.cmake] handle alias executable targets

This commit is contained in:
codicodi 2017-03-28 19:08:30 +02:00
parent a1cfa18481
commit 17c819c353

View File

@ -85,7 +85,8 @@ if(NOT VCPKG_TOOLCHAIN)
function(add_executable name)
_add_executable(${ARGV})
list(FIND ARGV "IMPORTED" IMPORTED_IDX)
if(IMPORTED_IDX EQUAL -1)
list(FIND ARGV "ALIAS" ALIAS_IDX)
if(IMPORTED_IDX EQUAL -1 AND ALIAS_IDX EQUAL -1)
if(VCPKG_APPLOCAL_DEPS)
add_custom_command(TARGET ${name} POST_BUILD
COMMAND powershell -noprofile -executionpolicy UnRestricted -file ${_VCPKG_TOOLCHAIN_DIR}/msbuild/applocal.ps1