@@ -65,6 +65,14 @@ compose.desktop {
6565 targetFormats(TargetFormat .Dmg , TargetFormat .Msi , TargetFormat .Deb )
6666 packageName = " Processing"
6767
68+
69+
70+
71+ fileAssociation(" application/x-processing" ," pde" , " Processing Source Code" ,rootProject.file(" build/shared/lib/icons/pde-512.png" ), rootProject.file(" build/windows/pde.ico" ), rootProject.file(" build/macos/pde.icns" ))
72+ fileAssociation(" application/x-processing" ," pyde" , " Processing Python Source Code" ,rootProject.file(" build/shared/lib/icons/pde-512.png" ), rootProject.file(" build/windows/pde.ico" ), rootProject.file(" build/macos/pde.icns" ))
73+ fileAssociation(" application/x-processing" ," pdez" , " Processing Sketch Bundle" ,rootProject.file(" build/shared/lib/icons/pde-512.png" ), rootProject.file(" build/windows/pdze.ico" ), rootProject.file(" build/macos/pdez.icns" ))
74+ fileAssociation(" application/x-processing" ," pdex" , " Processing Contribution Bundle" , rootProject.file(" build/shared/lib/icons/pde-512.png" ), rootProject.file(" build/windows/pdex.ico" ), rootProject.file(" build/macos/pdex.icns" ))
75+
6876 macOS{
6977 bundleID = " ${rootProject.group} .app"
7078 iconFile = rootProject.file(" build/macos/processing.icns" )
@@ -89,10 +97,6 @@ compose.desktop {
8997 // Fix fonts on some Linux distributions
9098 jvmArgs(" -Dawt.useSystemAAFontSettings=on" )
9199
92- fileAssociation(" application/x-processing" ," pde" , " Processing Source Code" ,rootProject.file(" build/shared/lib/icons/pde-512.png" ))
93- fileAssociation(" application/x-processing" ," pyde" , " Processing Python Source Code" ,rootProject.file(" build/shared/lib/icons/pde-512.png" ))
94- fileAssociation(" application/x-processing" ," pdez" , " Processing Sketch Bundle" ,rootProject.file(" build/shared/lib/icons/pde-512.png" ))
95- fileAssociation(" application/x-processing" ," pdex" , " Processing Contribution Bundle" , rootProject.file(" build/shared/lib/icons/pde-512.png" ))
96100 }
97101 }
98102 }
0 commit comments