Bump nexusproto version ahead of next SDAP release (#21)

1 file changed
tree: 88dc3b9bd20b02152592dfeeb170a1b5cac91922
  1. gradle/
  2. jenkins/
  3. src/
  4. .asf.yaml
  5. .gitignore
  6. build.gradle
  7. CHANGELOG.md
  8. CONTRIBUTING.md
  9. DISCLAIMER
  10. gradle.properties
  11. gradlew
  12. gradlew.bat
  13. LICENSE
  14. nexusproto.iml
  15. NOTICE
  16. README
  17. README.md
  18. settings.gradle
README.md

nexus-messages

This project contains the protobuf definition for a NexusTile. By compiling the protobuf specification, both Java and Python objects are generated.

For Developers

Prerequisites

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.

Developer Installation

  1. Build source:

    • If building from repository: run ./gradlew clean build install
    • If building from source distribution: run gradle clean build install
  2. cd into /build/python/nexusproto

  3. Setup a separate conda env or activate an existing one

    conda create --name nexus-messages python
    source activate nexus-messages
    
  4. Install Conda dependencies

    conda install numpy
    
  5. Run python setup.py install