This repository has been archived on 2026-04-01. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
GeoFroggerFX-v1/build.gradle

66 lines
2.9 KiB
Groovy
Raw Normal View History

///////////////////////////////////////////////////////////////////////////////////
// plugins //
///////////////////////////////////////////////////////////////////////////////////
apply plugin: 'java'
apply plugin:'application'
apply plugin: 'idea'
///////////////////////////////////////////////////////////////////////////////////
// settings //
///////////////////////////////////////////////////////////////////////////////////
version = 0.3
sourceCompatibility = 1.8
mainClassName = 'de.frosch95.geofrogger.fx.GeoFroggerFXMain'
///////////////////////////////////////////////////////////////////////////////////
// add main class to MANIFEST.FM //
///////////////////////////////////////////////////////////////////////////////////
jar {
manifest {
attributes 'Main-Class': mainClassName
}
}
///////////////////////////////////////////////////////////////////////////////////
// change the src default //
///////////////////////////////////////////////////////////////////////////////////
sourceSets {
main {
java {
srcDirs = ['src']
}
resources {
srcDirs = ['src','resources']
}
}
}
///////////////////////////////////////////////////////////////////////////////////
// usage of maven central and sonatype repository //
///////////////////////////////////////////////////////////////////////////////////
repositories {
mavenCentral()
maven {
url "https://oss.sonatype.org/content/repositories/snapshots"
}
}
///////////////////////////////////////////////////////////////////////////////////
// dependecies //
///////////////////////////////////////////////////////////////////////////////////
dependencies {
//compile group: 'org.jfxtras', name: 'jfxtras-labs', version: '8.0-r1-SNAPSHOT' this is not an actual version and the map part is missing
2013-09-29 12:38:07 +02:00
compile files('lib/JFXtras/jfxtras-labs-8.0-r1-SNAPSHOT.jar', 'lib/ScenicView/ScenicView.jar')
compile group: 'org.jdom', name: 'jdom2', version: '2.0.5'
compile group: 'org.controlsfx', name: 'controlsfx', version: '8.0.2-SNAPSHOT'
compile group: 'com.h2database', name: 'h2', version: '1.3.173'
compile group: 'org.eclipse.persistence', name: 'eclipselink', version: '2.5.0'
2013-09-29 12:38:07 +02:00
compile group: 'org.codehaus.groovy', name: 'groovy-all', version: '2.1.7'
}
///////////////////////////////////////////////////////////////////////////////////
// tasks //
///////////////////////////////////////////////////////////////////////////////////
task wrapper(type: Wrapper) {
gradleVersion = '1.7'
}