Here are instructions for installing and building ROSMOP by checking out its source code on GitHub.
ROSMOP requires Git, JDK, Ant, JavaCC and RV-Monitor.
- Git v.1.8 or higher
- Check Git is installed properly: run
gitfrom a terminal.
- JDK v.7 or higher
- Check Java is installed properly: run
java -versionfrom a terminal.
- Ant v.1.8 or higher
- Check Ant is installed properly: run
ant -versionfrom a terminal.
- JavaCC v.5 or higher
- Check JavaCC is installed properly: run
javaccfrom a terminal.
- RV-Monitor v.1.3 or higher
- Check RV-Monitor is installed properly: run
rv-monitor -versionfrom a terminal. - Add
RVMONITORas an environment variable and set it to<RV-Monitor_HOME>/lib.
ROSMOP currently works integrated with
ROSRV. If you have already checked out the
ROSRV source code by using the --recursive option, you do not have to check
out the ROSMOP source code again (i.e. skip step 1).
-
Run
git clone https://github.com/runtimeverification/rosmop.gitto check out the source code from the Github repository. -
Add
<rosmop_HOME>/binto your PATH. -
Run
cd <rosmop_HOME>ant
- Make sure the build is successful.
See docs/Usage.md for information on how to run ROSMOP. Get help or report problems on ROSMOP's issues page.