Skip to content

Commit f8d184c

Browse files
authored
Merge pull request #83 from cisco-system-traffic-generator/gradle-build-installer-support
Gradle build installer support
2 parents bb16a0e + 151f7f4 commit f8d184c

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

build.gradle

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,3 +91,30 @@ dependencies {
9191
testCompile "org.mockito:mockito-core:2.7.9"
9292
}
9393

94+
apply plugin: 'javafx-gradle-plugin'
95+
96+
buildscript {
97+
dependencies {
98+
classpath group: 'de.dynamicfiles.projects.gradle.plugins', name: 'javafx-gradle-plugin', version: '8.7.0'
99+
}
100+
repositories {
101+
mavenLocal()
102+
mavenCentral()
103+
104+
}
105+
}
106+
import org.apache.tools.ant.taskdefs.condition.Os;
107+
jfx {
108+
mainClass = mainClassName
109+
jfxMainAppJarName = "trex-stateless-gui.jar"
110+
appName = "trex-stateless-gui"
111+
nativeReleaseVersion = version
112+
additionalAppResources = Os.isFamily(Os.FAMILY_WINDOWS)? "src/main/resources/win32-x86-64" : null
113+
vendor = 'Xored'
114+
}
115+
116+
processResources {
117+
filesMatching("**/version.properties") {
118+
expand('version': version)
119+
}
120+
}

0 commit comments

Comments
 (0)