ekuiter / pm

Project manager with Common Lisp and LTK

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pm
==

Runs only in Clozure Common Lisp!

To run inside SLIME, evaluate:
(setf (ccl:current-directory) "<<pm directory>>")
Then open packages.lisp and press C-c C-k.

To run in a ccl command line, install Quicklisp and evaluate:
(load "~/quicklisp/setup.lisp")
(load "<<pm directory>>/packages.lisp")

To use stats-related functions, install gitstats:
brew install --HEAD homebrew/head-only/gitstats

To use the GUI, install Tcl/Tk.
To enable JPG/PNG/... support, copy Img-Darwin64 to ~/Library/Tcl.
Then evaluate:
(gui:gui)

To tip it off, "make" creates a macOS app bundle.
Double-click the bundle to start the GUI.

About

Project manager with Common Lisp and LTK


Languages

Language:Common Lisp 97.3%Language:Tcl 2.5%Language:Makefile 0.1%Language:Shell 0.0%