|
1 | 1 | #!/usr/bin/env just
|
2 |
| -# * Project scripts, using https://github.com/casey/just (last tested with 1.16.0) |
| 2 | +# * Project scripts, using https://github.com/casey/just (last tested with 1.24.0) |
3 | 3 | # Usage: alias j=just, run j to list available scripts.
|
4 | 4 | #
|
5 | 5 | # After many years with make and plain shell and haskell for
|
@@ -758,12 +758,6 @@ DOCUMENTING:
|
758 | 758 | # see also Shake.hs
|
759 | 759 | # http://www.haskell.org/haddock/doc/html/invoking.html
|
760 | 760 |
|
761 |
| -# optimise and commit RELEASING value map diagram |
762 |
| -@releasediag: |
763 |
| - pngquant doc/HledgerReleaseValueMap.png -f -o doc/HledgerReleaseValueMap.png |
764 |
| - git add doc/HledgerReleaseValueMap.png |
765 |
| - git commit -m ';doc: RELEASING: update value map' -- doc/HledgerReleaseValueMap.png |
766 |
| - |
767 | 761 | STACKHADDOCK := 'time ' + STACK + ' --verbosity=error haddock --fast --no-keep-going \
|
768 | 762 | --only-locals --no-haddock-deps --no-haddock-hyperlink-source \
|
769 | 763 | --haddock-arguments="--no-warnings" \
|
@@ -845,6 +839,12 @@ haddock-open:
|
845 | 839 | # @(printf "\nbrowser will open in $(BROWSEDELAY)s (adjust BROWSE in Makefile if needed)...\n\n"; sleep $(BROWSEDELAY); $(BROWSE) $(LOCALSITEURL)) &
|
846 | 840 | # @$(WATCHEXEC) --print-events -e md,m4 -i hledger.md -i hledger-ui.md -i hledger-web.md -r './Shake webmanuals && ./Shake orgfiles && make -sC site serve'
|
847 | 841 |
|
| 842 | +# optimise and commit RELEASING value map diagram |
| 843 | +@releasediag: |
| 844 | + pngquant doc/HledgerReleaseValueMap.png -f -o doc/HledgerReleaseValueMap.png |
| 845 | + git add doc/HledgerReleaseValueMap.png |
| 846 | + git commit -m ';doc: RELEASING: update value map' -- doc/HledgerReleaseValueMap.png |
| 847 | + |
848 | 848 | # Convert DATEARG to an ISO date. It can be an ISO date, number of recent days, or nothing (meaning last release date).
|
849 | 849 | @_datearg *DATEARG:
|
850 | 850 | echo {{ if DATEARG == '' { `just reldate` } else { if DATEARG =~ '^\d+$' { `dateadd $(date +%Y-%m-%d) -$DATEARG` } else { DATEARG } } }}
|
|
0 commit comments