@@ -10,7 +10,7 @@ plugins{
1010 alias(libs.plugins.jetbrainsCompose)
1111 alias(libs.plugins.serialization)
1212
13- id( " de.undercouch .download" ) version " 5.6.0 "
13+ alias(libs.plugins .download)
1414}
1515
1616group = rootProject.group
@@ -40,14 +40,16 @@ compose.desktop {
4040 mainClass = " processing.app.ui.Splash"
4141
4242 nativeDistributions{
43- includeAllModules = true
4443 targetFormats(TargetFormat .Dmg , TargetFormat .Msi , TargetFormat .Deb )
4544 packageName = " Processing"
4645 packageVersion = rootProject.version as String
4746
4847 macOS{
49- bundleID = " org.processingfoundation. processing.app"
48+ bundleID = " org.processing.app"
5049 iconFile = project.file(" ../build/macos/processing.icns" )
50+ infoPlist{
51+
52+ }
5153 }
5254 windows{
5355 iconFile = project.file(" ../build/windows/processing.ico" )
@@ -65,13 +67,11 @@ compose.desktop {
6567 }
6668}
6769
68- val compottieVersion = " 2.0.0-rc02"
69-
7070dependencies {
71- implementation(" com.formdev: flatlaf:3.4.1 " )
71+ implementation(libs. flatlaf)
7272
73- implementation(" net.java.dev. jna:jna:5.12.1 " )
74- implementation(" net.java.dev.jna:jna-platform:5.12.1 " )
73+ implementation(libs. jna)
74+ implementation(libs.jnaplatform )
7575
7676 implementation(project(" :core" ))
7777 runtimeOnly(project(" :java" ))
@@ -86,9 +86,8 @@ dependencies {
8686
8787 implementation(compose.desktop.currentOs)
8888
89- implementation(" io.github.alexzhirkevich:compottie:${compottieVersion} " )
90-
91- implementation(" com.charleskorn.kaml:kaml:0.65.0" )
89+ implementation(libs.compottie)
90+ implementation(libs.kaml)
9291}
9392
9493tasks.register<Copy >(" copyCore" ){
0 commit comments