From da777c1d7d464e912fca684df0e2e8dbd91a1186 Mon Sep 17 00:00:00 2001 From: str4d Date: Tue, 24 Jun 2014 05:18:16 +0000 Subject: [PATCH] Initial set of Gradle build scripts for core and router --- build.gradle | 15 +++++++++++++++ core/build.gradle | 18 ++++++++++++++++++ router/build.gradle | 17 +++++++++++++++++ settings.gradle | 1 + 4 files changed, 51 insertions(+) create mode 100644 build.gradle create mode 100644 core/build.gradle create mode 100644 router/build.gradle create mode 100644 settings.gradle diff --git a/build.gradle b/build.gradle new file mode 100644 index 000000000..acc6d8696 --- /dev/null +++ b/build.gradle @@ -0,0 +1,15 @@ +subprojects { + apply plugin: 'java' + + sourceCompatibility = 1.5 + version = '0.9.13-8' + jar { + manifest { + attributes 'Implementation-Version': version + } + } + + repositories { + mavenCentral() + } +} diff --git a/core/build.gradle b/core/build.gradle new file mode 100644 index 000000000..009cd301f --- /dev/null +++ b/core/build.gradle @@ -0,0 +1,18 @@ +archivesBaseName = 'i2p' + +sourceSets { + main { + java { + srcDir 'java/src' + } + } + test { + java { + srcDir 'java/test/junit' + } + } +} + +dependencies { + testCompile 'junit:junit:4.+' +} diff --git a/router/build.gradle b/router/build.gradle new file mode 100644 index 000000000..d90a1068e --- /dev/null +++ b/router/build.gradle @@ -0,0 +1,17 @@ +sourceSets { + main { + java { + srcDir 'java/src' + } + } + test { + java { + srcDir 'java/test/junit' + } + } +} + +dependencies { + compile project(':core') + testCompile 'junit:junit:4.+' +} diff --git a/settings.gradle b/settings.gradle new file mode 100644 index 000000000..3fc89764e --- /dev/null +++ b/settings.gradle @@ -0,0 +1 @@ +include 'core', 'router'