This project contains the protobuf definition for a NexusTile. By compiling the protobuf specification, both Java and Python objects are generated.
This project is build using Gradle. This repository contains a Gradle wrapper so, if building from the repository, no further action is needed; however, the Gradle wrapper is not included in the source distribution. If building from the source distribution, you will need to install Gradle manually.
-
Build source:
- If building from repository: run
./gradlew clean build install
- If building from source distribution: run
gradle clean build install
- If building from repository: run
-
cd into
/build/python/nexusproto
-
Setup a separate conda env or activate an existing one
conda create --name nexus-messages python source activate nexus-messages
-
Install Conda dependencies
conda install numpy
-
Run
python setup.py install