Skip to content

RTeasy is a development environment for register transfer language which offers functions to design and simulate a register transfer program.

License

Notifications You must be signed in to change notification settings

iti-luebeck/RTeasy2

Repository files navigation

RTeasy2

RTeasy2 (also called DESERT, for "Development Editor and Simulation Environment for Register Transfer") is a development environment for register transfer language which offers functions to design and simulate a register transfer program.

RTeasy2 is the successor to rteasy.

How to build

RTeasy2 uses the [Netbeans Platform][netbeans] build system. Perform the following steps:

  1. Download and install Java SDK
  2. Download and install Netbeans Platform
  3. clone this project
  4. Open this project with Netbeans
  5. Select "Run" and "Run Project"

How to distribute

RTeasy2 uses the [Netbeans Platform][netbeans] installer. It creates installer for

  • Windows (.exe)
  • Linux (.sh)
  • OSX (.tgz)

Perform the following steps:

  1. Download and install Java SDK
  2. Download and install Netbeans Platform
  3. clone this project
  4. Open this project with Netbeans
  5. Select project "RTeasy2" and select "Package as" "Installers"

How to install (Linux)

  1. download the pre-build installer from https://github.com/iti-luebeck/RTeasy2/releases
  2. open a terminal and execute the downloaded file, e.g. # sh rteasy-linux-v1.0.sh
  3. the installer will guide you through the rest of the process

How to install (Windows)

  1. download the pre-build installer from https://github.com/iti-luebeck/RTeasy2/releases
  2. run the downloaded .exe file
  3. the installer will guide you through the rest of the process

How to install (OSX)

  1. download the pre-build installer from https://github.com/iti-luebeck/RTeasy2/releases
  2. Do what OSX users typically do with installers?
  3. ...magic happens?

Bugs

If you notice any bugs, please open a trouble ticket via the Github issue tracker.

License

RTeasy2 was developed at the Institute of Computer Engineering, University of Luebeck, Germany. Main authors were Christian Friedrich, Carsten Albrecht, Carina Hauft, Hagen Schendel and Torben Schneider. Further contributions came from Thomas Tosik, Dariush Forouher and Christoph Osterloh.

It is made open source under the terms of the GNU GPLv3 license.

About

RTeasy is a development environment for register transfer language which offers functions to design and simulate a register transfer program.

Resources

License

Stars

Watchers

Forks

Packages

No packages published