Setting up Eclipse to manage your Ptolemy II development environment

Eclipse will manage your ptII code tree as a project called the ptII project.

The Ptolemy II source code is available in two formats:

  1. The stable release - download a tar file that is created annually.
  2. The development version - access the Ptolemy group version control system, available via Github.

The advantage of the tar file is that it is tested and stable.

The advantage of the development version is that it has the latest and greatest changes. However, there could be bugs and instability in the development version.

There two ways to set up the ptII project:

  1. Eclipse is unaware of the version control aspects of the project.
    If you are downloading the source from major Ptolemy release, and don't want to update regularly, or you do not have network access, then use this choice.
    (No git from the command line).
  2. Eclipse is aware of the Version Control aspects of the project.
    (Use both the Eclipse Git plugin and optionally the shell git command).
    This choice is the preferred choice for collaborating with the Ptolemy group because it means that your Ptolemy II tree can get recent changes.
    The downside is that that the development tree is under development, so there may be bugs or instability.

Please choose one of the methods above to set up Eclipse for Ptolemy II.