【问题标题】:Different TargetDir for each package with Qt Installer Framework使用 Qt 安装程序框架为每个包提供不同的 TargetDir
【发布时间】:2017-09-25 10:54:15
【问题描述】:

是否可以使用Qt Installer Framework 创建具有多个包的安装程序,每个包都有不同的TargetDir(即目标)?

例如,我想要一个安装程序,将 SDK 安装到 /Library/Frameworks,并将演示应用程序安装到 /Applications?只有/Applications 路径需要是用户可编辑的。

【问题讨论】:

    标签: qt qt-installer


    【解决方案1】:

    原来有一个例子就是这种情况:

    http://doc.qt.io/qtinstallerframework/qt-installer-framework-modifyextract-example.html

    基本上,您为覆盖取消归档操作的组件创建一个脚本:

    Component.prototype.createOperationsForArchive = function(archive)
    {
        component.addOperation("Extract", archive, "/Library/Frameworks");
    }
    

    【讨论】:

      猜你喜欢
      • 2018-11-01
      • 2018-08-05
      • 2017-01-13
      • 2021-04-16
      • 2016-12-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-18
      相关资源
      最近更新 更多