aboutsummaryrefslogtreecommitdiff
path: root/gradle
diff options
context:
space:
mode:
Diffstat (limited to 'gradle')
-rw-r--r--gradle/integTest.gradle48
-rw-r--r--gradle/sonatype.gradle98
-rw-r--r--gradle/wrapper/gradle-wrapper.jarbin58910 -> 59203 bytes
-rw-r--r--gradle/wrapper/gradle-wrapper.properties5
4 files changed, 2 insertions, 149 deletions
diff --git a/gradle/integTest.gradle b/gradle/integTest.gradle
deleted file mode 100644
index 2ce286c..0000000
--- a/gradle/integTest.gradle
+++ /dev/null
@@ -1,48 +0,0 @@
-sourceSets {
- integTest {
- compileClasspath += main.output + test.output
- runtimeClasspath += main.output + test.output
- }
-}
-
-configurations {
- integTestCompile.extendsFrom testCompile
- integTestRuntime.extendsFrom testRuntime
-}
-
-task integTest(type: Test) {
- shouldRunAfter 'test'
- testClassesDirs = sourceSets.integTest.output.classesDirs
- classpath = sourceSets.integTest.runtimeClasspath
-}
-
-check.dependsOn(integTest)
-
-plugins.withType(org.gradle.plugins.ide.idea.IdeaPlugin) {
- idea {
- module {
- testSourceDirs += sourceSets.integTest.groovy.srcDirs
- testSourceDirs += sourceSets.integTest.resources.srcDirs
- scopes.TEST.plus.add(configurations.integTestCompile)
- scopes.TEST.plus.add(configurations.integTestRuntime)
- }
- }
-}
-
-
-task createClasspathManifest {
- def outputDir = file("$buildDir/$name")
-
- inputs.files sourceSets.main.runtimeClasspath
- outputs.dir outputDir
-
- doLast {
- outputDir.mkdirs()
- file("$outputDir/plugin-classpath.txt").text = sourceSets.main.runtimeClasspath.join("\n")
- }
-}
-
-dependencies {
- testRuntimeOnly files(createClasspathManifest)
- // integTestRuntime files(createClasspathManifest) // old
-}
diff --git a/gradle/sonatype.gradle b/gradle/sonatype.gradle
deleted file mode 100644
index adae7e6..0000000
--- a/gradle/sonatype.gradle
+++ /dev/null
@@ -1,98 +0,0 @@
-
-ext {
-
- sonatypeBaseUrl = "https://oss.sonatype.org"
- sonatypeSnapshotUrl = "$sonatypeBaseUrl/content/repositories/snapshots/"
- sonatypeRepositoryUrl = "$sonatypeBaseUrl/content/groups/public"
- sonatypeReleaseUrl = "$sonatypeBaseUrl/service/local/staging/deploy/maven2/"
- sonatypeUploadUrl = isSnapshot ? sonatypeSnapshotUrl : sonatypeReleaseUrl
-
- projectUrl = "https://github.com/Frege/frege-gradle-plugin"
- projectName = "Frege Gradle Plugin"
- pomProjectName = projectName
- baseJarName = "gradle-frege-plugin"
-
- groupName = "org.frege-lang"
- scmUrl = "git://github.com/Frege/frege-gradle-plugin.git"
- scmGitFile = "scm:git@github.com:Frege/frege-gradle-plugin.git"
- projectDescription = "Frege Gradle plugin"
-
- licenseName = "BSD 3-clause license"
- licenseUrl = 'http://opensource.org/licenses/BSD-3-Clause'
-
- organisation = groupName
-
- primaryEmail = "frege-programming-language@googlegroups.com"
-}
-
-Boolean doSigning() {
-
- signingEnabled.trim() == "true"
-}
-
-task javadocJar(type: Jar, dependsOn: "javadoc") {
- classifier = 'javadoc'
- from "build/docs/javadoc"
-}
-
-task sourcesJar(type: Jar) {
- from sourceSets.main.allSource
- classifier = 'sources'
-}
-
-artifacts {
- archives jar
- archives javadocJar
-
- archives sourcesJar
-}
-
-signing {
- required { doSigning() }
- sign configurations.archives
-}
-
-uploadArchives {
- enabled = true
- repositories {
- mavenDeployer {
- if (doSigning()) {
- beforeDeployment { MavenDeployment deployment -> signing.signPom(deployment) }
- }
-
-
- repository(url: sonatypeUploadUrl) {
- authentication(userName: sonatypeUsername, password: sonatypePassword)
- }
- pom {
- groupId = groupName
- project {
- name pomProjectName
- packaging 'jar'
- description projectDescription
- url projectUrl
- organization {
- name pomProjectName
- url projectUrl
- }
- scm {
- url scmUrl
- }
- licenses {
- license {
- name licenseName
- url licenseUrl
- distribution 'repo'
- }
- }
- developers {
- developer {
- email primaryEmail
- }
- }
- }
- }
- }
- }
-}
-
diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar
index 62d4c05..e708b1c 100644
--- a/gradle/wrapper/gradle-wrapper.jar
+++ b/gradle/wrapper/gradle-wrapper.jar
Binary files differ
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
index 9995423..f371643 100644
--- a/gradle/wrapper/gradle-wrapper.properties
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -1,6 +1,5 @@
-#Tue Jun 23 13:39:19 CEST 2020
-distributionUrl=https\://services.gradle.org/distributions/gradle-6.5-all.zip
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
-zipStorePath=wrapper/dists
+distributionUrl=https\://services.gradle.org/distributions/gradle-7.0-bin.zip
zipStoreBase=GRADLE_USER_HOME
+zipStorePath=wrapper/dists