group = 'de.regnis.q.sequence' version = '1.0.1' target = '1.4' release = true buildscript { repositories { mavenRepo(urls: [buildPluginRepositoryURL]) { snapshotTimeout = org.gradle.api.internal.artifacts.ivyservice.GradleIBiblioResolver.ALWAYS } } dependencies { classpath 'org.tmatesoft.build:build:0.9.7-SNAPSHOT' } } task wrapper(type: Wrapper) {} configure(rootProject) { apply plugin: 'java' apply plugin: 'eclipse' apply plugin: 'idea' apply plugin: 'build' targetCompatibility = target sourceCompatibility = target dependencies { testCompile 'junit:junit:3.8.2' } task sourcesJar(type: Jar) { description = 'Builds Java Sources Jar' from sourceSets.main.java.srcDirs classifier = 'sources' } jar { metaInf { from rootProject.file('LICENSE.txt') } } artifacts { maven jar, sourcesJar } }