Skip to content
Edwin Lee edited this page Apr 20, 2016 · 2 revisions

Repositories

EnergyPlus is contained on a set of Github repositories, each of which has a specific goal/scope.

This is the core development repository. This repository is mostly source code and build commands, with supplemental files added as appropriate. The repository also includes the documentation for EnergyPlus, in LaTeX format. This repository also currently contains a design/ folder for design documents, but we are still deciding the most appropriate format/location for design documents.

This is the development support repository. This contains things that developers will typically need, but would unnecessarily muddy up the source code repository. Things found here include:

  • The testing scripts used for running regression tests with two EnergyPlus builds
  • Defect files that accompany Github issues. This is a little funny, and may be moved elsewhere

This repository includes all the files necessary for building the release installer that shouldn't belong in the source code development repository. This includes:

  • Binaries we can't build from source: EP-Launch, Realbasic binaries, Excel tools

This repository is a private archive of the history of EnergyPlus from StarTeam. A major effort was made to save information on a commit-by-commit basis, and match users to Github users. (Thanks, @lefticus.) Large executables and other files had to be pruned to make it Github-worthy. The repository should be treated as read-only. (Another archive was setup and hosted by Oak Ridge National Laboratory http://evenstar.ornl.gov/starteam/. Access to this archive is restricted, so access is granted on a need-to-know basis ;))

This repository holds the past open-source releases, back to 7.0. That is all that lives there.

Clone this wiki locally