Ich habe eine Cmake Datei von einem externen Tool erzeugt, die diese Form ist:Können Cmake's Cpack-Paket benutzerdefinierte Ziele durch externe Build-Tools erstellt werden?
set(SOURCE_FILES ....)
add_custom_target(target1 ${build_tool} param SOURCES ${SOURCE_FILES})
add_custom_target(target2 ${build_tool} param SOURCES ${SOURCE_FILES})
...
so dass im Grunde die Build durch externe Tools geregelt. Ich habe mich gefragt, ob es möglich wäre, cpack zu verwenden, um diese Ziele für die Verteilung in einem Installer zu packen?
zu Ihrer Information das Werkzeug, das diese Erstellungsroutine erzeugt, ist Unreal Engine und das externe Erstellungswerkzeug ist UBT, das selbst auch ein anderes Werkzeug anruft.