Archived
0
This repository has been archived on 2022-03-24. You can view files and clone it, but cannot push or open issues or pull requests.
Files
lwjgl-tools/build.gradle
2015-09-19 02:23:29 +00:00

45 lines
1.0 KiB
Groovy

buildscript {
repositories { maven { url "https://plugins.gradle.org/m2/" } }
dependencies { classpath "gradle.plugin.com.stehno:gradle-natives:0.2.3" }
}
apply plugin: 'java'
apply plugin: 'com.stehno.natives'
apply plugin: 'idea'
apply plugin: 'eclipse'
repositories {
mavenCentral()
}
def lwjgl_ver = '2.9.3'
dependencies {
compile (['org.lwjgl.lwjgl:lwjgl:'+lwjgl_ver],
['org.lwjgl.lwjgl:lwjgl_util:'+lwjgl_ver])
}
sourceSets {
main {
java.srcDirs = ['src/java']
resources.srcDirs = ['src/resources']
}
}
import org.gradle.internal.os.OperatingSystem;
natives {
jars = [
'lwjgl-platform-'+lwjgl_ver+'-natives-windows',
'lwjgl-platform-'+lwjgl_ver+'-natives-osx',
'lwjgl-platform-'+lwjgl_ver+'-natives-linux',
]
if (OperatingSystem.current().isWindows()) {
platforms = 'windows'
} else if (OperatingSystem.current().isMacOsX()) {
platforms = 'osx'
} else if (OperatingSystem.current().isLinux()) {
platforms = 'linux'
}
}