diff options
author | Jake Petroules <jake.petroules@qt.io> | 2017-06-30 13:22:28 -0700 |
---|---|---|
committer | Jake Petroules <jake.petroules@qt.io> | 2017-07-04 05:07:40 +0000 |
commit | 24bba25b22bdc70d8c180fb65c1c5a8b417a50ac (patch) | |
tree | 89ba0ef676cd782da468a33a23b0ea7854ece354 | |
parent | a99d5f50d7f2e60f492a02145bd2127e324017db (diff) | |
download | qbs-24bba25b22bdc70d8c180fb65c1c5a8b417a50ac.tar.gz |
Replace a mkdir call with File.makePath
Change-Id: I6e2d7c7f2732721f064fa6b21d2a21d915162d16
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
-rw-r--r-- | share/qbs/modules/ib/IBModule.qbs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/share/qbs/modules/ib/IBModule.qbs b/share/qbs/modules/ib/IBModule.qbs index 14da4d11d..66d76aede 100644 --- a/share/qbs/modules/ib/IBModule.qbs +++ b/share/qbs/modules/ib/IBModule.qbs @@ -31,6 +31,7 @@ import qbs import qbs.BundleTools import qbs.DarwinTools +import qbs.File import qbs.FileInfo import qbs.ModUtils import qbs.Process @@ -215,8 +216,11 @@ Module { outputFileTags: ["bundle.input", "compiled_assetcatalog", "partial_infoplist"] prepare: { - var mkdir = new Command("mkdir", ["-p", product.buildDirectory + "/actool.dir"]); + var mkdir = new JavaScriptCommand(); mkdir.silent = true; + mkdir.sourceCode = function () { + File.makePath(FileInfo.joinPaths(product.buildDirectory, "actool.dir")); + }; var cmd = new Command(ModUtils.moduleProperty(product, "actoolPath"), Ib.ibtooldArguments(product, inputs, input, outputs)); |