summaryrefslogtreecommitdiff
path: root/justfile
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-02-13 20:48:51 +0200
committerPaul Buetow <paul@buetow.org>2026-02-13 20:48:51 +0200
commit7a90962d2e940f50f807448d2d4c23c2631e2922 (patch)
tree4f7b7498c973126aefe32dd60b8ccbd0ccc9ef68 /justfile
parentbd095a1b9a2027a1ff43fe4b6fa04d0354ca062c (diff)
Rename justfile to Justfile and remove manpage generation
- Rename justfile to Justfile (conventional naming) - Remove documentation target from Justfile - Deprecated manpage functionality in favor of README.md
Diffstat (limited to 'justfile')
-rw-r--r--justfile61
1 files changed, 0 insertions, 61 deletions
diff --git a/justfile b/justfile
deleted file mode 100644
index d8e117a..0000000
--- a/justfile
+++ /dev/null
@@ -1,61 +0,0 @@
-NAME := "loadbars"
-VERSION := "0.7.5"
-
-default: version documentation perltidy
-
-version:
- echo {{VERSION}} > .version
-
-profile:
- perl -d:NYTProf loadbars --hosts localhost
- nytprofhtml nytprof.out
-
-perltidy:
- find . -name \*.pm | xargs perltidy -b
- perltidy -b {{NAME}}
- find . -name \*.bak -delete
-
-documentation:
- pandoc --standalone --to man ./README.md --metadata title="loadbars" --metadata section="1" --metadata date="$(date +%Y-%m-%d)" > ./docs/{{NAME}}.1
- pandoc --from markdown --to plain ./README.md > ./docs/{{NAME}}.txt
-
-install DESTDIR="":
- #!/usr/bin/env bash
- if [ ! -d "{{DESTDIR}}/usr/bin" ]; then
- mkdir -p {{DESTDIR}}/usr/bin
- fi
- if [ ! -d "{{DESTDIR}}/usr/share/{{NAME}}" ]; then
- mkdir -p {{DESTDIR}}/usr/share/{{NAME}}
- fi
- cp {{NAME}} {{DESTDIR}}/usr/bin
- cp -r ./lib {{DESTDIR}}/usr/share/{{NAME}}/lib
- cp -r ./fonts {{DESTDIR}}/usr/share/{{NAME}}/fonts
- cp ./.version {{DESTDIR}}/usr/share/{{NAME}}/version
-
-deinstall DESTDIR="":
- #!/usr/bin/env bash
- if [ -n "{{DESTDIR}}" ] && [ -f "{{DESTDIR}}/usr/bin/{{NAME}}" ]; then
- rm {{DESTDIR}}/usr/bin/{{NAME}}
- fi
- if [ -n "{{DESTDIR}}" ] && [ -d "{{DESTDIR}}/usr/share/{{NAME}}" ]; then
- rm -r {{DESTDIR}}/usr/share/{{NAME}}
- fi
-
-clean:
- #!/usr/bin/env bash
- if [ -f nytprof.out ]; then
- rm nytprof.out
- fi
- if [ -f tmon.out ]; then
- rm tmon.out
- fi
- if [ -d nytprof ]; then
- rm -Rf nytprof
- fi
-
-release: version documentation perltidy
- git add -A
- git commit -m 'New release {{VERSION}}'
- git tag {{VERSION}}
- git push --tags
- git push origin master