File tree Expand file tree Collapse file tree 5 files changed +12
-7
lines changed
src/main/java/io/github/fvarrui/javapackager Expand file tree Collapse file tree 5 files changed +12
-7
lines changed Original file line number Diff line number Diff line change 88
99import edu .sc .seis .launch4j .tasks .Launch4jLibraryTask ;
1010import io .github .fvarrui .javapackager .model .WindowsConfig ;
11+ import io .github .fvarrui .javapackager .model .WindowsExeCreationTool ;
1112import io .github .fvarrui .javapackager .packagers .AbstractCreateWindowsExe ;
1213import io .github .fvarrui .javapackager .packagers .Context ;
1314import io .github .fvarrui .javapackager .packagers .WindowsPackager ;
1920public class CreateWindowsExeLaunch4j extends AbstractCreateWindowsExe {
2021
2122 public CreateWindowsExeLaunch4j () {
22- super (" launch4j" );
23+ super (WindowsExeCreationTool . launch4j );
2324 }
2425
2526 @ Override
Original file line number Diff line number Diff line change 1818import org .twdata .maven .mojoexecutor .MojoExecutor .Element ;
1919
2020import io .github .fvarrui .javapackager .model .WindowsConfig ;
21+ import io .github .fvarrui .javapackager .model .WindowsExeCreationTool ;
2122import io .github .fvarrui .javapackager .packagers .AbstractCreateWindowsExe ;
2223import io .github .fvarrui .javapackager .packagers .Context ;
2324import io .github .fvarrui .javapackager .packagers .WindowsPackager ;
2930public class CreateWindowsExeLaunch4j extends AbstractCreateWindowsExe {
3031
3132 public CreateWindowsExeLaunch4j () {
32- super (" launch4j" );
33+ super (WindowsExeCreationTool . launch4j );
3334 }
3435
3536 @ Override
Original file line number Diff line number Diff line change 33import java .io .File ;
44
55import io .github .fvarrui .javapackager .model .Platform ;
6+ import io .github .fvarrui .javapackager .model .WindowsExeCreationTool ;
67import io .github .fvarrui .javapackager .utils .FileUtils ;
78import io .github .fvarrui .javapackager .utils .VelocityUtils ;
89
@@ -14,9 +15,9 @@ public abstract class AbstractCreateWindowsExe extends WindowsArtifactGenerator
1415 private File genericJar ;
1516 private File genericExe ;
1617
17- public AbstractCreateWindowsExe (String outputFolderName ) {
18- super ("Windows EXE" );
19- this .outputFolder = new File (Context .getContext ().getBuildDir (), outputFolderName );
18+ public AbstractCreateWindowsExe (WindowsExeCreationTool tool ) {
19+ super (tool . toString () );
20+ this .outputFolder = new File (Context .getContext ().getBuildDir (), tool . toString () );
2021 }
2122
2223 public File getGenericManifest () {
Original file line number Diff line number Diff line change 44
55import io .github .fvarrui .javapackager .model .Platform ;
66import io .github .fvarrui .javapackager .model .WindowsConfig ;
7+ import io .github .fvarrui .javapackager .model .WindowsExeCreationTool ;
78import io .github .fvarrui .javapackager .utils .CommandUtils ;
89import io .github .fvarrui .javapackager .utils .FileUtils ;
910import io .github .fvarrui .javapackager .utils .Logger ;
1516public class CreateWindowsExeWhy extends AbstractCreateWindowsExe {
1617
1718 public CreateWindowsExeWhy () {
18- super (" why" );
19+ super (WindowsExeCreationTool . why );
1920 }
2021
2122 @ Override
Original file line number Diff line number Diff line change 1111
1212import io .github .fvarrui .javapackager .model .Platform ;
1313import io .github .fvarrui .javapackager .model .WindowsConfig ;
14+ import io .github .fvarrui .javapackager .model .WindowsExeCreationTool ;
1415import io .github .fvarrui .javapackager .utils .CommandUtils ;
1516import io .github .fvarrui .javapackager .utils .FileUtils ;
1617import io .github .fvarrui .javapackager .utils .JarUtils ;
@@ -28,7 +29,7 @@ public class CreateWindowsExeWinRun4j extends AbstractCreateWindowsExe {
2829 };
2930
3031 public CreateWindowsExeWinRun4j () {
31- super (" winrun4j" );
32+ super (WindowsExeCreationTool . winrun4j );
3233 }
3334
3435 @ Override
You can’t perform that action at this time.
0 commit comments