This repository has been archived by the owner on Dec 5, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
212 changed files
with
9,854 additions
and
5,026 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
wrapper.gradleVersion = '2.14.1' | ||
wrapper.gradleVersion = '4.6' | ||
|
||
allprojects { | ||
apply plugin: 'eclipse' | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,10 +3,10 @@ import java.text.SimpleDateFormat | |
buildscript { | ||
repositories { | ||
jcenter() | ||
maven { url 'http://repo.spring.io/plugins-release-local' } | ||
maven { url 'http://repo.spring.io/plugins-release' } | ||
} | ||
dependencies { | ||
classpath 'org.springframework.build.gradle:propdeps-plugin:0.0.7' | ||
classpath 'io.spring.gradle:propdeps-plugin:0.0.9.RELEASE' | ||
classpath 'org.jfrog.buildinfo:build-info-extractor-gradle:3.0.1' | ||
} | ||
} | ||
|
@@ -15,18 +15,17 @@ buildscript { | |
plugins { | ||
id 'application' | ||
id 'jacoco' | ||
id 'com.github.johnrengelman.shadow' version '1.2.3' | ||
id 'com.github.kt3k.coveralls' version '2.6.3' | ||
id 'com.jfrog.bintray' version '1.0' | ||
} | ||
|
||
apply plugin: 'propdeps-maven' | ||
apply plugin: 'com.jfrog.artifactory-upload' | ||
|
||
sourceCompatibility = 1.7 | ||
sourceCompatibility = 1.8 | ||
|
||
mainClassName = 'org.ethereum.Start' | ||
applicationDefaultJvmArgs = ["-server", "-Xss4m", "-Xmx2G", "-XX:-OmitStackTraceInFastThrow"] | ||
applicationDefaultJvmArgs = ["-server", "-Xss2m", "-Xmx2G", "-XX:-OmitStackTraceInFastThrow"] | ||
|
||
if ( project.hasProperty('jvmArgs') ) { | ||
applicationDefaultJvmArgs = applicationDefaultJvmArgs + project.jvmArgs.split('\\s+').toList() | ||
|
@@ -45,12 +44,6 @@ tasks.withType(JavaCompile){ | |
options.warnings = false | ||
} | ||
|
||
task runMorden (type: JavaExec) { | ||
main = mainClassName | ||
classpath = sourceSets.main.runtimeClasspath | ||
jvmArgs = applicationDefaultJvmArgs + '-Dethereumj.conf.res=morden.conf' | ||
} | ||
|
||
task runRopsten (type: JavaExec) { | ||
main = mainClassName | ||
classpath = sourceSets.main.runtimeClasspath | ||
|
@@ -100,6 +93,8 @@ test { | |
exceptionFormat "short" | ||
} | ||
|
||
systemProperties System.properties | ||
systemProperty "user.dir", workingDir | ||
systemProperty "file.encoding", "UTF-8" | ||
} | ||
|
||
|
@@ -121,7 +116,9 @@ dependencies { | |
|
||
compile "org.ethereum:leveldbjni-all:1.18.3" // native leveldb components | ||
|
||
compile "org.ethereum:solcJ-all:0.4.8" // Solidity Compiler win/mac/linux binaries | ||
compile "org.ethereum:rocksdbjni:5.9.2" // RocksDB Java API | ||
|
||
compile "org.ethereum:solcJ-all:0.4.19" // Solidity Compiler win/mac/linux binaries | ||
|
||
compile "com.cedarsoftware:java-util:1.8.0" // for deep equals | ||
compile "org.javassist:javassist:3.15.0-GA" | ||
|
@@ -143,6 +140,8 @@ dependencies { | |
exclude group: 'junit', module: 'junit' | ||
} | ||
|
||
compile "org.xerial.snappy:snappy-java:1.1.4" // Snappy compression | ||
|
||
// used to hide spring initialization logs messages in samples | ||
optional "org.slf4j:jcl-over-slf4j:${slf4jVersion}" | ||
|
||
|
@@ -159,7 +158,7 @@ javadoc { | |
options.addStringOption('-quiet') | ||
options.encoding = "UTF-8" | ||
options.links( | ||
"http://docs.oracle.com/javase/7/docs/api/", | ||
"http://docs.oracle.com/javase/8/docs/api/", | ||
"http://netty.io/4.0/api/" | ||
) | ||
} | ||
|
@@ -299,6 +298,24 @@ def customizePom(pom, gradleProject) { | |
name = "Roman Mandeleil" | ||
email = "[email protected]" | ||
} | ||
|
||
developer { | ||
id = "Nashatyrev" | ||
name = "Anton Nashatyrev" | ||
email = "[email protected]" | ||
} | ||
|
||
developer { | ||
id = "zilm13" | ||
name = "Dmitry Shmatko" | ||
email = "[email protected]" | ||
} | ||
|
||
developer { | ||
id = "mkalinin" | ||
name = "Mikhail Kalinin" | ||
email = "[email protected]" | ||
} | ||
} | ||
issueManagement { | ||
system = "GitHub Issues" | ||
|
Oops, something went wrong.