commit 138e225e8c6f80f0fad78d5481ae0098d0716abf from: xs date: Wed Jun 4 18:23:58 2025 UTC v0.0.9 commit - b75eb106bcd87b8afa03e06d4b6c9ed326c3305c commit + 138e225e8c6f80f0fad78d5481ae0098d0716abf blob - f36e988128b7b3e30f73f41b50ad6e4b78a20348 blob + b6cf6a602a16d644524fd178b5fb824a0e90bfde --- Makefile +++ Makefile @@ -1,7 +1,22 @@ +# ISC License +# +# Copyright 2025 xs +# +# Permission to use, copy, modify, and/or distribute this software for any +# purpose with or without fee is hereby granted, provided that the above +# copyright notice and this permission notice appear in all copies. +# +# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +# REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND +# FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +# INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +# LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +# OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +# PERFORMANCE OF THIS SOFTWARE. .POSIX: PREFIX:=/usr/local SHELLS=ksh93 ksh yash sh -UTILITY_VERSION=0.0.8 +UTILITY_VERSION=0.0.9 UTILITY=$(PWD)/r7 # To use the test suite, please edit or use environment for SSH parameters # SSH_ID=/path/to/.ssh/id_ed25519 @@ -11,6 +26,7 @@ UTILITY=$(PWD)/r7 all: tests release: r7.1 + make tests rm -fr _release/r7-$(UTILITY_VERSION) mkdir -p _release/r7-$(UTILITY_VERSION) cp r7 r7.1 Makefile README.md _release/r7-$(UTILITY_VERSION) @@ -30,11 +46,17 @@ documentation.html: README.md ./r7 pandoc --template=./r7doc.html \ -s --toc=true \ --metadata title='R7 Documentation' \ + --metadata date="Tue Jun 3 2025" \ --from markdown+smart \ -t html -o documentation.html README.md r7.1: README.md pandoc --from markdown+smart \ + --metadata section=1 \ + --metadata title="R7" \ + --metadata header="User Manual" \ + --metadata date="Tue Jun 3 2025" \ + --metadata footer="v$(UTILITY_VERSION)" \ -s -t man -o r7.1 README.md r7.1.pdf: README.md blob - ef4af37d02cd9398dbfc32812d593a2f8357e32d blob + 1e77d536d82a6a3b43cb878d20876d60503ff487 --- README.md +++ README.md @@ -1,11 +1,3 @@ ---- -title: R7 -section: 1 -header: User Manual -date: Tue Jun 3 2025 -footer: v0.0.8 ---- - ## Tutorial ### Introduction blob - 7f8fa0137d4e36b2fdeff79d9cdeb6f56db65c4b blob + 5076491d8059a679637b1394b8f9341e9d7a1f57 --- index.md +++ index.md @@ -26,6 +26,8 @@ currently used as deployment and automation gear for ` - [v0.0.2](https://inda.re/r7/releases/r7-0.0.2.tar.gz) - [v0.0.6](https://inda.re/r7/releases/r7-0.0.6.tar.gz) - [v0.0.7](https://inda.re/r7/releases/r7-0.0.7.tar.gz) +- [v0.0.8](https://inda.re/r7/releases/r7-0.0.8.tar.gz) +- [v0.0.9](https://inda.re/r7/releases/r7-0.0.9.tar.gz) - [latest](https://inda.re/r7/releases/r7-latest.tar.gz) ## Documentation blob - bc8cb5b8169fb603bb012ac628034ae79976d0dc blob + dc72e8058000f291b7ce762fbd0fd6d8942a69ac --- r7 +++ r7 @@ -1,8 +1,23 @@ #!/bin/sh +# ISC License +# +# Copyright 2025 xs +# +# Permission to use, copy, modify, and/or distribute this software for any +# purpose with or without fee is hereby granted, provided that the above +# copyright notice and this permission notice appear in all copies. +# +# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +# REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND +# FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +# INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +# LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +# OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +# PERFORMANCE OF THIS SOFTWARE. # shellcheck disable=SC2046,SC2031 # Global configuration # ==================== -VERSION=0.0.8 +VERSION=0.0.9 : "${HOSTNAME:=$(uname -n)}" # shellcheck disable=SC2031