equal
deleted
inserted
replaced
125 outdir.getAbsolutePath())); |
125 outdir.getAbsolutePath())); |
126 |
126 |
127 // Copy template msi wrapper next to msi file |
127 // Copy template msi wrapper next to msi file |
128 String exePath = msi.getAbsolutePath(); |
128 String exePath = msi.getAbsolutePath(); |
129 exePath = exePath.substring(0, exePath.lastIndexOf('.')) + ".exe"; |
129 exePath = exePath.substring(0, exePath.lastIndexOf('.')) + ".exe"; |
130 try (InputStream is = getResourceAsStream(EXE_WRAPPER_NAME)) { |
130 try (InputStream is = OverridableResource.readDefault(EXE_WRAPPER_NAME)) { |
131 Files.copy(is, Path.of(exePath)); |
131 Files.copy(is, Path.of(exePath)); |
132 } |
132 } |
133 // Embed msi in msi wrapper exe. |
133 // Embed msi in msi wrapper exe. |
134 embedMSI(exePath, msi.getAbsolutePath()); |
134 embedMSI(exePath, msi.getAbsolutePath()); |
135 |
135 |