diff options
Diffstat (limited to 'tests/auto/blackbox/testdata-windows/wix/WiXInstallers.qbs')
-rw-r--r-- | tests/auto/blackbox/testdata-windows/wix/WiXInstallers.qbs | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/tests/auto/blackbox/testdata-windows/wix/WiXInstallers.qbs b/tests/auto/blackbox/testdata-windows/wix/WiXInstallers.qbs new file mode 100644 index 000000000..07f61ba2c --- /dev/null +++ b/tests/auto/blackbox/testdata-windows/wix/WiXInstallers.qbs @@ -0,0 +1,38 @@ +import qbs.FileInfo + +Project { + WindowsInstallerPackage { + name: "QbsSetup" + targetName: "qbs" + files: ["QbsSetup.wxs", "ExampleScript.bat"] + wix.defines: ["scriptName=ExampleScript.bat"] + wix.extensions: ["WixBalExtension", "WixUIExtension"] + qbs.targetPlatform: "windows" + + Export { + Depends { name: "wix" } + wix.defines: base.concat(["msiName=" + + FileInfo.joinPaths(product.buildDirectory, + product.targetName + wix.windowsInstallerSuffix)]) + } + } + + WindowsSetupPackage { + Depends { name: "QbsSetup" } + condition: qbs.hostOS.contains("windows") // currently does not work in Wine with WiX 3.9 + name: "QbsBootstrapper" + targetName: "qbs-setup-" + qbs.architecture + files: ["QbsBootstrapper.wxs"] + qbs.architecture: original || "x86" + qbs.targetPlatform: "windows" + } + + WindowsInstallerPackage { + name: "RegressionBuster9000" + files: ["QbsSetup.wxs", "Qt.wxs", "de.wxl"] + wix.defines: ["scriptName=ExampleScript.bat"] + wix.cultures: [] + qbs.architecture: original || "x86" + qbs.targetPlatform: "windows" + } +} |