Skip to content

Latest commit

 

History

History
38 lines (31 loc) · 1.13 KB

README

File metadata and controls

38 lines (31 loc) · 1.13 KB

-*- mode: org -*-

Gloa is an academic article management program written in Guile Scheme. It is intended to closely inter-operate with GNU Emacs.

Requirements

  • GNU Guile >= 3.0

Building

$ ./bootstrap && ./configure && make

Running with Installing

This works by adding gloa/scripts to the front of $PATH, so we find the gloa script first and setting the relevant module load paths (GUILE_LOAD_PATH and GUILE_LOAD_COMPILED_PATH) to the root of the project to the front of the list.

$ ./pre-inst-env gloa --help

Development

Updating pre-inst-env

To update the pre-install environment script, you must re-~configure~ the package.

$ ./configure

Documentation

To build the documentation, you must first configure the project.

$ ./bootstrap && ./configure
# Then you can select which of the below Make targets to run
$ make info # To build the info artifact
$ make pdf  # To build the PDF artifact
$ make html # To build the HTML, viewable with a web browser

License

GNU GPLv3 or later. See COPYING for the full license text.