@@ -63,6 +63,14 @@ compose.desktop {
6363 targetFormats(TargetFormat .Dmg , TargetFormat .Msi , TargetFormat .Deb )
6464 packageName = " Processing"
6565
66+
67+
68+
69+ 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" ))
70+ 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" ))
71+ 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" ))
72+ 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" ))
73+
6674 macOS{
6775 bundleID = " ${rootProject.group} .app"
6876 iconFile = rootProject.file(" build/macos/processing.icns" )
@@ -87,10 +95,6 @@ compose.desktop {
8795 // Fix fonts on some Linux distributions
8896 jvmArgs(" -Dawt.useSystemAAFontSettings=on" )
8997
90- fileAssociation(" application/x-processing" ," pde" , " Processing Source Code" ,rootProject.file(" build/shared/lib/icons/pde-512.png" ))
91- fileAssociation(" application/x-processing" ," pyde" , " Processing Python Source Code" ,rootProject.file(" build/shared/lib/icons/pde-512.png" ))
92- fileAssociation(" application/x-processing" ," pdez" , " Processing Sketch Bundle" ,rootProject.file(" build/shared/lib/icons/pde-512.png" ))
93- fileAssociation(" application/x-processing" ," pdex" , " Processing Contribution Bundle" , rootProject.file(" build/shared/lib/icons/pde-512.png" ))
9498 }
9599 }
96100 }
0 commit comments