Skip to content

Commit b00c26c

Browse files
authored
Reduce standalone lib/ sizes for Windows and MacOS (#675)
1 parent 1269c0e commit b00c26c

2 files changed

Lines changed: 3 additions & 1 deletion

File tree

Quelea/build.gradle

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,8 @@ task downloadJres {
120120

121121
task copyToDist {
122122
doLast {
123-
copy {from configurations.runtimeClasspath into project.distdir + "/lib"} //libraries
123+
copy {from configurations.runtimeClasspath into project.distdir + "/libjfx" include "javafx*" } // all JavaFX libraries
124+
copy {from configurations.runtimeClasspath into project.distdir + "/lib" exclude "javafx*" } // all libraries except JavaFX libraries
124125
copy {from "themes" into project.distdir + "/themes"}
125126
copy {from "icons" into project.distdir + "/icons"}
126127
copy {from "bibles" into project.distdir + "/bibles"}

Quelea/izpack/config.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@
6868
<pack name="base" required="yes" preselected="yes" hidden="true">
6969
<description>Core components</description>
7070
<fileset dir="lib" targetdir="$INSTALL_PATH/lib"/>
71+
<fileset dir="libjfx" targetdir="$INSTALL_PATH/lib"/>
7172
<file src="vbs" targetdir="$INSTALL_PATH"/>
7273
<file src="Quelea.jar" targetdir="$INSTALL_PATH"/>
7374
<file src="Quelea.bat" targetdir="$INSTALL_PATH"/>

0 commit comments

Comments
 (0)