|
|
@@ -43,6 +43,9 @@ if ((CMAKE_CROSSCOMPILING OR IOS) AND URHO3D_PACKAGING)
|
|
|
ExternalProject_Add (PackageTool
|
|
|
SOURCE_DIR ${CMAKE_SOURCE_DIR}/Source/Tools/PackageTool
|
|
|
CMAKE_ARGS -DURHO3D_NOABI=1 -DDEST_RUNTIME_DIR=${CMAKE_BINARY_DIR}/bin/tool -DBAKED_CMAKE_SOURCE_DIR=${CMAKE_SOURCE_DIR} -DBAKED_CMAKE_BINARY_DIR=${CMAKE_BINARY_DIR} ${IOS_FIX})
|
|
|
+ if (CMAKE_HOST_WIN32 AND NOT URHO3D_MKLINK)
|
|
|
+ add_dependencies (PackageTool Urho3D) # Ensure Urho3D headers are fresh when building PackageTool externally on Windows host system without MKLINK
|
|
|
+ endif ()
|
|
|
install (PROGRAMS ${CMAKE_BINARY_DIR}/bin/tool/PackageTool DESTINATION ${DEST_RUNTIME_DIR}/tool)
|
|
|
endif ()
|
|
|
|