Skip to content

Commit c0d5401

Browse files
committed
Added JavaFX-Circular-Scene-Transition Project
1 parent 70f1ef6 commit c0d5401

21 files changed

Lines changed: 502 additions & 0 deletions

File tree

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
.gradle/
2+
build/

JavaFX Circular Scene Transition/.idea/.gitignore

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

JavaFX Circular Scene Transition/.idea/.name

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

JavaFX Circular Scene Transition/.idea/compiler.xml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

JavaFX Circular Scene Transition/.idea/gradle.xml

Lines changed: 17 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

JavaFX Circular Scene Transition/.idea/jarRepositories.xml

Lines changed: 20 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

JavaFX Circular Scene Transition/.idea/misc.xml

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

JavaFX Circular Scene Transition/.idea/vcs.xml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
plugins {
2+
id 'java'
3+
id 'application'
4+
id 'org.openjfx.javafxplugin' version '0.0.10'
5+
id 'org.beryx.jlink' version '2.24.1'
6+
}
7+
8+
group 'com.genuinecoder'
9+
version '1.0-SNAPSHOT'
10+
11+
repositories {
12+
mavenCentral()
13+
}
14+
15+
ext {
16+
junitVersion = '5.8.1'
17+
}
18+
19+
sourceCompatibility = '17'
20+
targetCompatibility = '17'
21+
22+
tasks.withType(JavaCompile) {
23+
options.encoding = 'UTF-8'
24+
}
25+
26+
application {
27+
mainModule = 'com.genuinecoder.javafxcircularscenetransition'
28+
mainClass = 'com.genuinecoder.javafxcircularscenetransition.HelloApplication'
29+
}
30+
31+
javafx {
32+
version = '17.0.1'
33+
modules = ['javafx.controls', 'javafx.fxml']
34+
}
35+
36+
dependencies {
37+
38+
testImplementation("org.junit.jupiter:junit-jupiter-api:${junitVersion}")
39+
testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:${junitVersion}")
40+
}
41+
42+
test {
43+
useJUnitPlatform()
44+
}
45+
46+
jlink {
47+
imageZip = project.file("${buildDir}/distributions/app-${javafx.platform.classifier}.zip")
48+
options = ['--strip-debug', '--compress', '2', '--no-header-files', '--no-man-pages']
49+
launcher {
50+
name = 'app'
51+
}
52+
}
53+
54+
jlinkZip {
55+
group = 'distribution'
56+
}
Binary file not shown.

0 commit comments

Comments
 (0)