diff --git a/build.gradle b/build.gradle index dfa413b06f16fccddc3fc43497d84ef5cf2a5dee..4b4e60f732dc03e7098ef3b95fe8f9e7f595fc18 100644 --- a/build.gradle +++ b/build.gradle @@ -34,8 +34,12 @@ configurations { dependencies { // One of the runtime dependencies has to be used during the compilation. Modify this entry for Eclipse depending on your development JRE. - providedCompile 'org.eclipse.swt:org.eclipse.swt.win32.win32.x86_64:4.4' - + if (System.properties['os.name'].toLowerCase().contains('windows')) { + providedCompile 'org.eclipse.swt:org.eclipse.swt.win32.win32.x86_64:4.4' + } else { + providedCompile 'org.eclipse.swt:org.eclipse.swt.gtk.linux.x86_64:4.4' + } + windowsX86Runtime 'org.eclipse.swt:org.eclipse.swt.win32.win32.x86:4.4' windowsX64Runtime 'org.eclipse.swt:org.eclipse.swt.win32.win32.x86_64:4.4' linuxX86Runtime 'org.eclipse.swt:org.eclipse.swt.gtk.linux.x86:4.4' @@ -209,4 +213,4 @@ task distSrcTar(type: Tar) { task distAllSrc(dependsOn: [distSrcZip, distSrcTar]) { description = 'Bundles the source files of the project.' -} \ No newline at end of file +}