Skip to content

KarlJoad/gloa

Repository files navigation

-*- 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.

About

Academic article managment with GNU Guile

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published