equal
deleted
inserted
replaced
108 |
108 |
109 // Write msi to temporary directory. |
109 // Write msi to temporary directory. |
110 File msi = msiBundler.bundle(params, exeImageDir); |
110 File msi = msiBundler.bundle(params, exeImageDir); |
111 |
111 |
112 try { |
112 try { |
|
113 new ScriptRunner() |
|
114 .setDirectory(msi.toPath().getParent()) |
|
115 .setResourceCategoryId("resource.post-msi-script") |
|
116 .setScriptNameSuffix("post-msi") |
|
117 .setEnvironmentVariable("JpMsiFile", msi.getAbsolutePath().toString()) |
|
118 .run(params); |
|
119 |
113 return buildEXE(msi, outdir); |
120 return buildEXE(msi, outdir); |
114 } catch (IOException ex) { |
121 } catch (IOException ex) { |
115 Log.verbose(ex); |
122 Log.verbose(ex); |
116 throw new PackagerException(ex); |
123 throw new PackagerException(ex); |
117 } |
124 } |