view justfile @ 8:2ffb8028ccbb

add loggingmodes and fix path matching
author Atarwn Gard <a@qwa.su>
date Tue, 17 Mar 2026 19:55:07 +0500
parents 8e4813b4e509
children
line wrap: on
line source

prefix := "/usr/local"
bindir := prefix + "/bin"
mandir := prefix + "/share/man"

build: d2o man

d2o:
    go build -o d2o .

man:
    lowdown -s -tman man/d2o.1.md -o d2o.1
    lowdown -s -tman man/d2obase.5.md -o d2obase.5

install: build
    install -D -m 755 d2o {{bindir}}/d2o
    install -D -m 644 d2o.1 {{mandir}}/man1/d2o.1
    install -D -m 644 d2obase.5 {{mandir}}/man5/d2obase.5

uninstall:
    rm -f {{bindir}}/d2o
    rm -f {{mandir}}/man1/d2o.1
    rm -f {{mandir}}/man5/d2obase.5

clean:
    rm -f d2o d2o.1 d2obase.5