Skip to content

Commit 89c3a6e

Browse files
committed
U fix deb generation from gradle
1 parent c6fa8fb commit 89c3a6e

File tree

2 files changed

+17
-11
lines changed

2 files changed

+17
-11
lines changed

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ dependencies {
4747
implementation 'org.apache.commons:commons-collections4:4.1'
4848
implementation 'org.apache.velocity:velocity-engine-core:2.0'
4949
implementation 'io.github.fvarrui:gradle-launch4j:2.4.7'
50-
implementation 'com.netflix.nebula:gradle-ospackage-plugin:8.4.1'
50+
// implementation 'com.netflix.nebula:gradle-ospackage-plugin:8.4.1'
5151

5252
testImplementation 'junit:junit:4.12'
5353

src/main/java/io/github/fvarrui/javapackager/gradle/GenerateDeb.java

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import java.io.File;
44
import java.util.UUID;
55

6-
import com.netflix.gradle.plugins.deb.Deb;
6+
//import com.netflix.gradle.plugins.deb.Deb;
77

88
import io.github.fvarrui.javapackager.packagers.ArtifactGenerator;
99
import io.github.fvarrui.javapackager.packagers.Context;
@@ -33,6 +33,9 @@ public File apply(Packager packager) throws Exception {
3333

3434
Logger.warn("Sorry! " + getArtifactName() + " generation is not yet available");
3535

36+
return null;
37+
38+
/*
3639
File assetsFolder = linuxPackager.getAssetsFolder();
3740
String name = linuxPackager.getName();
3841
String description = linuxPackager.getDescription();
@@ -69,10 +72,10 @@ public File apply(Packager packager) throws Exception {
6972
debTask.setArchStr("amd64");
7073
debTask.setDistribution("development");
7174
72-
/* installation destination */
75+
// installation destination
7376
debTask.into("/opt/" + name);
7477
75-
/* includes app folder files, except executable file and jre/bin/java */
78+
// includes app folder files, except executable file and jre/bin/java
7679
debTask.from(appFolder, c -> {
7780
c.into(".");
7881
c.exclude(executable.getName());
@@ -81,33 +84,36 @@ public File apply(Packager packager) throws Exception {
8184
}
8285
});
8386
84-
/* executable */
87+
// executable
8588
debTask.from(executable, c -> {
8689
c.into(".");
8790
c.setFileMode(0755);
8891
});
8992
90-
/* java binary file */
93+
// java binary file
9194
if (bundleJre) {
9295
debTask.from(new File(appFolder, jreDirectoryName + "/bin/java"), c -> {
9396
c.into(".");
9497
c.setFileMode(0755);
9598
});
9699
}
97100
98-
/* desktop file */
101+
// desktop file
99102
debTask.from(desktopFile, c -> {
100103
c.into("/usr/share/applications");
101104
});
102105
103-
/* symbolic link in /usr/local/bin to app binary */
106+
// symbolic link in /usr/local/bin to app binary
104107
debTask.link("/usr/local/bin/" + name, "/opt/" + name + "/" + name, 0777);
105108
106109
return debFile;
110+
111+
*/
112+
107113
}
108114

109-
private Deb createDebTask() {
110-
return Context.getGradleContext().getProject().getTasks().create("createDEb_" + UUID.randomUUID(), Deb.class);
111-
}
115+
// private Deb createDebTask() {
116+
// return Context.getGradleContext().getProject().getTasks().create("createDEb_" + UUID.randomUUID(), Deb.class);
117+
// }
112118

113119
}

0 commit comments

Comments
 (0)