mirror of
https://github.com/x-tools-author/x-tools.git
synced 2025-09-15 15:28:40 +08:00
chore: update the file
This commit is contained in:
parent
6fa1805edf
commit
d07197aab7
@ -23,5 +23,6 @@
|
||||
SOURCES ${msix_source}
|
||||
DEPENDS ${target}
|
||||
WORKING_DIRECTORY ${root_dir}
|
||||
COMMENT "Start making msix packet for ${target}")
|
||||
USES_TERMINAL
|
||||
COMMENT "Start making msix packet for ${target}, the args are: ${args}")
|
||||
endfunction()
|
||||
|
||||
@ -7,11 +7,14 @@
|
||||
# * argPackageDisplayName 显示名称
|
||||
# * argRenameTarget 重命名目标,构建目标与包名不一致时可以指定该参数
|
||||
|
||||
set(bin_dir ${argRoot}/${argTarget})
|
||||
if(argRenameTarget)
|
||||
execute_process(COMMAND ${CMAKE_COMMAND} -E rm -rf ${argPacketName} || true
|
||||
WORKING_DIRECTORY ${argRoot})
|
||||
execute_process(COMMAND ${CMAKE_COMMAND} -E rm -rf ${argPacketName} || "||" ${CMAKE_COMMAND} -E
|
||||
true WORKING_DIRECTORY ${argRoot})
|
||||
execute_process(COMMAND ${CMAKE_COMMAND} -E copy_directory ../${argTarget} ${argPacketName}
|
||||
WORKING_DIRECTORY ${argRoot})
|
||||
execute_process(COMMAND ${CMAKE_COMMAND} -E rm -f ${bin_dir}/${argTarget}.pdb
|
||||
COMMAND ${CMAKE_COMMAND} -E rm -f ${bin_dir}/${argTarget}.ilk)
|
||||
execute_process(COMMAND ${CMAKE_COMMAND} -E rename ${argPacketName}/${argTarget}.exe
|
||||
${argPacketName}/${argPacketName}.exe WORKING_DIRECTORY ${argRoot})
|
||||
execute_process(COMMAND ${CMAKE_COMMAND} -E tar "cf" ${argPacketName}.zip "--format=zip"
|
||||
@ -22,6 +25,8 @@ else()
|
||||
WORKING_DIRECTORY ${argRoot})
|
||||
execute_process(COMMAND ${CMAKE_COMMAND} -E copy_directory ../${argTarget} ${argTarget}
|
||||
WORKING_DIRECTORY ${argRoot})
|
||||
execute_process(COMMAND ${CMAKE_COMMAND} -E rm -f ${bin_dir}/${argTarget}.pdb
|
||||
COMMAND ${CMAKE_COMMAND} -E rm -f ${bin_dir}/${argTarget}.ilk)
|
||||
execute_process(COMMAND ${CMAKE_COMMAND} -E tar "cf" ${argTarget}.zip "--format=zip"
|
||||
"${argTarget}" WORKING_DIRECTORY ${argRoot})
|
||||
endif()
|
||||
|
||||
Loading…
Reference in New Issue
Block a user