Development support for SolarNetwork:
- using a Vagrant virtual machine (VM) on Linux, macOS, or Windows
- natively on macOS
Folder structure:
./bin
- common installation scripts./eclipse
- Eclipse IDE configuration files./vagrant
- Vagrant VM configurations
For full documentation refer to the Developer Guide.
Once you've installed the development environment either locally or using Vagrant, in Eclipse import
the SolarNetworkTeamProjectSet.psf
that has been generated in the workspace.
See vagrant/solarnet-dev/README for details.
Requirements:
From the command line go into bin
directory and run the ./setup.sh
script to:
- checkout the git repositories
- setup the eclipse workspace
- set up the PostgreSQL database
e.g.
cd bin
./setup.sh ~/solarnet-workspace