Curses-based RPN calculator
Find a file
2020-03-14 16:51:12 -07:00
doc import generated documentation products, for ease of tagging a release binary 2018-08-28 01:20:24 -07:00
etc bind ASCII DEL to edit_backspace by default, since this is common (e.g. macOS) 2020-03-14 16:33:28 -07:00
scripts update generated documentation 2018-08-27 23:41:22 -07:00
src migrate off -unsafe-string 2020-03-14 16:18:52 -07:00
.gitignore import generated documentation products, for ease of tagging a release binary 2018-08-28 01:20:24 -07:00
ChangeLog update ChangeLog for 1.6.1 release 2020-03-14 16:51:12 -07:00
dune-project create dune build script, opam template, etc. 2018-08-26 01:38:31 -07:00
LICENSE.md update license to GPL-3, for compatibility with updated gsl-ocaml licensing 2018-08-26 22:00:38 -07:00
Makefile support $DESTDIR/$PREFIX convention via Makefile wrapper 2018-08-27 22:02:30 -07:00
orpie.opam bump version, remove opam restriction on OCaml 4.10 2020-03-14 16:50:51 -07:00
README.adoc make the README slightly more useful 2018-08-28 00:01:06 -07:00

Orpie README
============

Orpie is a Curses-based RPN calculator.

== Installation
=== Using OPAM
The recommended method for installing Orpie is to use
https://opam.ocaml.org/[OPAM].  +opam install orpie+ should get the job done.

=== Without using OPAM
If you want to install manually, you will need the following OCaml packages installed:

* OCaml 4.03+
* dune
* camlp5
* ocamlfind
* curses (registered with ocamlfind)
* gsl (registered with ocamlfind)

If you have satisfied all the dependencies, then use the Makefile to build:

----
# optionally set an installation prefix (default is /usr/local)
$ export PREFIX=/usr

# optionally set a staging directory (useful if you're creating a package)
$ export DESTDIR=/tmp/orpie

# build
$ make

# install build products (use 'sudo' if installing to a root-owned location)
$ make install
----

== Usage
See the 'doc' subdirectory for more extensive documentation.