Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[submodule "exonum-java-binding/common/src/main/proto"]
path = exonum-java-binding/common/src/main/proto
url = https://github.com/exonum/exonum-proto-sources.git
6 changes: 6 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ You need to install the following dependencies:
To install a specific Rust version, use `rustup install 1.36.0` command.
* The [system dependencies](https://exonum.com/doc/version/0.12/get-started/install/) of Exonum.
You do _not_ need to manually fetch and compile Exonum.

__Important__: On Mac OS it is necessary to install RocksDB
package and to set the environment variable `ROCKSDB_LIB_DIR`.
To install the package via Homebrew:
Expand All @@ -36,6 +37,11 @@ You need to install the following dependencies:
Also on Mac you need a [`coreutils`](https://formulae.brew.sh/formula/coreutils) package installed.

### Building
__Important__: Keep in mind that project contains git submodules and extra steps are required
to init and/or update them:
* `git submodule update --init` before the first build
* `git submodule update` when the submodule revision changes.

Set required environment variables, once in a shell you use to build the project:
```$sh
$ source exonum-java-binding/tests_profile
Expand Down
1 change: 1 addition & 0 deletions exonum-java-binding/common/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -147,6 +147,7 @@
</goals>
<configuration>
<protocArtifact>com.google.protobuf:protoc:${protobuf.version}:exe:${os.detected.classifier}</protocArtifact>
<protoSourceRoot>${basedir}/src/main/proto/src</protoSourceRoot>
</configuration>
</execution>
</executions>
Expand Down
1 change: 1 addition & 0 deletions exonum-java-binding/common/src/main/proto
Submodule proto added at 1c0eb4
68 changes: 0 additions & 68 deletions exonum-java-binding/common/src/main/proto/blockchain.proto

This file was deleted.

24 changes: 0 additions & 24 deletions exonum-java-binding/common/src/main/proto/common.proto

This file was deleted.

143 changes: 0 additions & 143 deletions exonum-java-binding/common/src/main/proto/consensus.proto

This file was deleted.

88 changes: 0 additions & 88 deletions exonum-java-binding/common/src/main/proto/runtime.proto

This file was deleted.

25 changes: 0 additions & 25 deletions exonum-java-binding/common/src/main/proto/types.proto

This file was deleted.