summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--Makefile12
-rw-r--r--deps.mk142
-rwxr-xr-xmkdeps.sh2
3 files changed, 78 insertions, 78 deletions
diff --git a/Makefile b/Makefile
index 56ed477..d80a6d8 100644
--- a/Makefile
+++ b/Makefile
@@ -289,18 +289,18 @@ check-unit-sorting: src/sort-expected.txt src/sort-given.txt
diff -U10 src/sort-expected.txt src/sort-given.txt
-.SUFFIXES: .links-check-internal
-sources.links-check-internal = $(sources.adoc:.adoc=.links-check-internal)
-$(sources.links-check-internal): $(sources.html)
+.SUFFIXES: .links-internal-check
+sources.links-internal-check = $(sources.adoc:.adoc=.links-internal-check)
+$(sources.links-internal-check): $(sources.html)
grep '^link:' $*.links | cut -d: -f2- | xargs -I% test -e $(*D)/%
-check-unit-internal: $(sources.links-check-internal)
+check-unit-links-internal: $(sources.links-internal-check)
-check-unit-external:
+check-unit-links-external:
-check-unit-links: check-unit-internal check-unit-external
+check-unit-links: check-unit-links-internal check-unit-links-external
check-unit: check-unit-sorting check-unit-links
diff --git a/deps.mk b/deps.mk
index 2987850..2b42f37 100644
--- a/deps.mk
+++ b/deps.mk
@@ -396,77 +396,77 @@ src/content/podcasts/feed.xml.gz: src/content/podcasts/feed.xml
src/content/screencasts/feed.xml.gz: src/content/screencasts/feed.xml
src/content/tils/feed.xml.gz: src/content/tils/feed.xml
-src/content/about.links-check-internal: src/content/about.links
-src/content/index.links-check-internal: src/content/index.links
-src/content/blog/2018/07/17/guix-nixos.links-check-internal: src/content/blog/2018/07/17/guix-nixos.links
-src/content/blog/2018/08/01/npm-ci-reproducibility.links-check-internal: src/content/blog/2018/08/01/npm-ci-reproducibility.links
-src/content/blog/2018/12/21/ytdl-subs.links-check-internal: src/content/blog/2018/12/21/ytdl-subs.links
-src/content/blog/2019/06/02/nixos-stateless-workstation.links-check-internal: src/content/blog/2019/06/02/nixos-stateless-workstation.links
-src/content/blog/2020/08/10/guix-srht.links-check-internal: src/content/blog/2020/08/10/guix-srht.links
-src/content/blog/2020/08/31/database-i-wish-i-had.links-check-internal: src/content/blog/2020/08/31/database-i-wish-i-had.links
-src/content/blog/2020/10/05/cargo2nix.links-check-internal: src/content/blog/2020/10/05/cargo2nix.links
-src/content/blog/2020/10/05/swift2nix.links-check-internal: src/content/blog/2020/10/05/swift2nix.links
-src/content/blog/2020/10/19/feature-flags.links-check-internal: src/content/blog/2020/10/19/feature-flags.links
-src/content/blog/2020/10/20/wrong-interviewing.links-check-internal: src/content/blog/2020/10/20/wrong-interviewing.links
-src/content/blog/2020/11/07/diy-bugs.links-check-internal: src/content/blog/2020/11/07/diy-bugs.links
-src/content/blog/2020/11/08/paradigm-shift-review.links-check-internal: src/content/blog/2020/11/08/paradigm-shift-review.links
-src/content/blog/2020/11/12/database-parsers-trees.links-check-internal: src/content/blog/2020/11/12/database-parsers-trees.links
-src/content/blog/2020/11/14/local-first-review.links-check-internal: src/content/blog/2020/11/14/local-first-review.links
-src/content/blog/2021/01/26/remembering-ann.links-check-internal: src/content/blog/2021/01/26/remembering-ann.links
-src/content/blog/2021/02/17/fallible.links-check-internal: src/content/blog/2021/02/17/fallible.links
-src/content/blog/2021/04/29/relational-review.links-check-internal: src/content/blog/2021/04/29/relational-review.links
-src/content/pastebins/2016/04/05/rpn.links-check-internal: src/content/pastebins/2016/04/05/rpn.links
-src/content/pastebins/2018/07/11/nix-pinning.links-check-internal: src/content/pastebins/2018/07/11/nix-pinning.links
-src/content/pastebins/2018/07/13/guix-nixos-systemd.links-check-internal: src/content/pastebins/2018/07/13/guix-nixos-systemd.links
-src/content/pastebins/2018/07/13/guixbuilder-nixos.links-check-internal: src/content/pastebins/2018/07/13/guixbuilder-nixos.links
-src/content/pastebins/2018/07/13/guixbuilder.links-check-internal: src/content/pastebins/2018/07/13/guixbuilder.links
-src/content/pastebins/2018/07/13/nix-strpad.links-check-internal: src/content/pastebins/2018/07/13/nix-strpad.links
-src/content/pastebins/2018/07/25/nix-exps.links-check-internal: src/content/pastebins/2018/07/25/nix-exps.links
-src/content/pastebins/2018/07/25/nix-showdrv.links-check-internal: src/content/pastebins/2018/07/25/nix-showdrv.links
-src/content/pastebins/2019/06/08/inconsistent-hash.links-check-internal: src/content/pastebins/2019/06/08/inconsistent-hash.links
-src/content/pastebins/2019/12/29/raku-tuple-type.links-check-internal: src/content/pastebins/2019/12/29/raku-tuple-type.links
-src/content/pastebins/2020/01/04/guix-import-failure.links-check-internal: src/content/pastebins/2020/01/04/guix-import-failure.links
-src/content/pastebins/2020/02/14/guix-shebang.links-check-internal: src/content/pastebins/2020/02/14/guix-shebang.links
-src/content/pastebins/2020/11/27/guix-build-local.links-check-internal: src/content/pastebins/2020/11/27/guix-build-local.links
-src/content/pastebins/2020/12/15/guix-pack-fail.links-check-internal: src/content/pastebins/2020/12/15/guix-pack-fail.links
-src/content/pastebins/2021/04/03/naive-slugify-js.links-check-internal: src/content/pastebins/2021/04/03/naive-slugify-js.links
-src/content/pastebins/2021/06/08/reading-session-pt1.links-check-internal: src/content/pastebins/2021/06/08/reading-session-pt1.links
-src/content/pastebins/2021/06/22/curl-wget.links-check-internal: src/content/pastebins/2021/06/22/curl-wget.links
-src/content/pastebins/2021/08/11/h1-spacing.links-check-internal: src/content/pastebins/2021/08/11/h1-spacing.links
-src/content/pastebins/2021/09/02/sicp-3-19.links-check-internal: src/content/pastebins/2021/09/02/sicp-3-19.links
-src/content/pastebins/2021/09/03/sicp-persistent-queue.links-check-internal: src/content/pastebins/2021/09/03/sicp-persistent-queue.links
-src/content/pastebins/2022/07/14/git-cleanup.links-check-internal: src/content/pastebins/2022/07/14/git-cleanup.links
-src/content/pastebins/2023/07/22/funcallable-amop.links-check-internal: src/content/pastebins/2023/07/22/funcallable-amop.links
-src/content/podcasts/2020/12/19/test-entry.links-check-internal: src/content/podcasts/2020/12/19/test-entry.links
-src/content/screencasts/2021/02/07/autoqemu.links-check-internal: src/content/screencasts/2021/02/07/autoqemu.links
-src/content/tils/2020/08/12/filename-timestamp.links-check-internal: src/content/tils/2020/08/12/filename-timestamp.links
-src/content/tils/2020/08/13/code-jekyll.links-check-internal: src/content/tils/2020/08/13/code-jekyll.links
-src/content/tils/2020/08/14/browse-git.links-check-internal: src/content/tils/2020/08/14/browse-git.links
-src/content/tils/2020/08/16/git-search.links-check-internal: src/content/tils/2020/08/16/git-search.links
-src/content/tils/2020/08/28/grep-online.links-check-internal: src/content/tils/2020/08/28/grep-online.links
-src/content/tils/2020/09/04/cli-email-fun-profit.links-check-internal: src/content/tils/2020/09/04/cli-email-fun-profit.links
-src/content/tils/2020/09/05/oldschool-pr.links-check-internal: src/content/tils/2020/09/05/oldschool-pr.links
-src/content/tils/2020/10/11/search-git-history.links-check-internal: src/content/tils/2020/10/11/search-git-history.links
-src/content/tils/2020/11/08/find-broken-symlink.links-check-internal: src/content/tils/2020/11/08/find-broken-symlink.links
-src/content/tils/2020/11/12/diy-nix-bash-ci.links-check-internal: src/content/tils/2020/11/12/diy-nix-bash-ci.links
-src/content/tils/2020/11/12/git-bisect-automation.links-check-internal: src/content/tils/2020/11/12/git-bisect-automation.links
-src/content/tils/2020/11/12/useful-bashvars.links-check-internal: src/content/tils/2020/11/12/useful-bashvars.links
-src/content/tils/2020/11/14/gpodder-media.links-check-internal: src/content/tils/2020/11/14/gpodder-media.links
-src/content/tils/2020/11/30/git-notes-ci.links-check-internal: src/content/tils/2020/11/30/git-notes-ci.links
-src/content/tils/2020/12/15/shellcheck-repo.links-check-internal: src/content/tils/2020/12/15/shellcheck-repo.links
-src/content/tils/2020/12/29/svg.links-check-internal: src/content/tils/2020/12/29/svg.links
-src/content/tils/2021/01/12/curl-awk-emails.links-check-internal: src/content/tils/2021/01/12/curl-awk-emails.links
-src/content/tils/2021/01/17/posix-shebang.links-check-internal: src/content/tils/2021/01/17/posix-shebang.links
-src/content/tils/2021/04/24/cl-generic-precedence.links-check-internal: src/content/tils/2021/04/24/cl-generic-precedence.links
-src/content/tils/2021/04/24/clojure-autocurry.links-check-internal: src/content/tils/2021/04/24/clojure-autocurry.links
-src/content/tils/2021/04/24/scm-nif.links-check-internal: src/content/tils/2021/04/24/scm-nif.links
-src/content/tils/2021/07/23/git-tls-gpg.links-check-internal: src/content/tils/2021/07/23/git-tls-gpg.links
-src/content/tils/2021/08/11/js-bigint-reviver.links-check-internal: src/content/tils/2021/08/11/js-bigint-reviver.links
-src/content/blog/index.links-check-internal: src/content/blog/index.links
-src/content/pastebins/index.links-check-internal: src/content/pastebins/index.links
-src/content/podcasts/index.links-check-internal: src/content/podcasts/index.links
-src/content/screencasts/index.links-check-internal: src/content/screencasts/index.links
-src/content/tils/index.links-check-internal: src/content/tils/index.links
+src/content/about.links-internal-check: src/content/about.links
+src/content/index.links-internal-check: src/content/index.links
+src/content/blog/2018/07/17/guix-nixos.links-internal-check: src/content/blog/2018/07/17/guix-nixos.links
+src/content/blog/2018/08/01/npm-ci-reproducibility.links-internal-check: src/content/blog/2018/08/01/npm-ci-reproducibility.links
+src/content/blog/2018/12/21/ytdl-subs.links-internal-check: src/content/blog/2018/12/21/ytdl-subs.links
+src/content/blog/2019/06/02/nixos-stateless-workstation.links-internal-check: src/content/blog/2019/06/02/nixos-stateless-workstation.links
+src/content/blog/2020/08/10/guix-srht.links-internal-check: src/content/blog/2020/08/10/guix-srht.links
+src/content/blog/2020/08/31/database-i-wish-i-had.links-internal-check: src/content/blog/2020/08/31/database-i-wish-i-had.links
+src/content/blog/2020/10/05/cargo2nix.links-internal-check: src/content/blog/2020/10/05/cargo2nix.links
+src/content/blog/2020/10/05/swift2nix.links-internal-check: src/content/blog/2020/10/05/swift2nix.links
+src/content/blog/2020/10/19/feature-flags.links-internal-check: src/content/blog/2020/10/19/feature-flags.links
+src/content/blog/2020/10/20/wrong-interviewing.links-internal-check: src/content/blog/2020/10/20/wrong-interviewing.links
+src/content/blog/2020/11/07/diy-bugs.links-internal-check: src/content/blog/2020/11/07/diy-bugs.links
+src/content/blog/2020/11/08/paradigm-shift-review.links-internal-check: src/content/blog/2020/11/08/paradigm-shift-review.links
+src/content/blog/2020/11/12/database-parsers-trees.links-internal-check: src/content/blog/2020/11/12/database-parsers-trees.links
+src/content/blog/2020/11/14/local-first-review.links-internal-check: src/content/blog/2020/11/14/local-first-review.links
+src/content/blog/2021/01/26/remembering-ann.links-internal-check: src/content/blog/2021/01/26/remembering-ann.links
+src/content/blog/2021/02/17/fallible.links-internal-check: src/content/blog/2021/02/17/fallible.links
+src/content/blog/2021/04/29/relational-review.links-internal-check: src/content/blog/2021/04/29/relational-review.links
+src/content/pastebins/2016/04/05/rpn.links-internal-check: src/content/pastebins/2016/04/05/rpn.links
+src/content/pastebins/2018/07/11/nix-pinning.links-internal-check: src/content/pastebins/2018/07/11/nix-pinning.links
+src/content/pastebins/2018/07/13/guix-nixos-systemd.links-internal-check: src/content/pastebins/2018/07/13/guix-nixos-systemd.links
+src/content/pastebins/2018/07/13/guixbuilder-nixos.links-internal-check: src/content/pastebins/2018/07/13/guixbuilder-nixos.links
+src/content/pastebins/2018/07/13/guixbuilder.links-internal-check: src/content/pastebins/2018/07/13/guixbuilder.links
+src/content/pastebins/2018/07/13/nix-strpad.links-internal-check: src/content/pastebins/2018/07/13/nix-strpad.links
+src/content/pastebins/2018/07/25/nix-exps.links-internal-check: src/content/pastebins/2018/07/25/nix-exps.links
+src/content/pastebins/2018/07/25/nix-showdrv.links-internal-check: src/content/pastebins/2018/07/25/nix-showdrv.links
+src/content/pastebins/2019/06/08/inconsistent-hash.links-internal-check: src/content/pastebins/2019/06/08/inconsistent-hash.links
+src/content/pastebins/2019/12/29/raku-tuple-type.links-internal-check: src/content/pastebins/2019/12/29/raku-tuple-type.links
+src/content/pastebins/2020/01/04/guix-import-failure.links-internal-check: src/content/pastebins/2020/01/04/guix-import-failure.links
+src/content/pastebins/2020/02/14/guix-shebang.links-internal-check: src/content/pastebins/2020/02/14/guix-shebang.links
+src/content/pastebins/2020/11/27/guix-build-local.links-internal-check: src/content/pastebins/2020/11/27/guix-build-local.links
+src/content/pastebins/2020/12/15/guix-pack-fail.links-internal-check: src/content/pastebins/2020/12/15/guix-pack-fail.links
+src/content/pastebins/2021/04/03/naive-slugify-js.links-internal-check: src/content/pastebins/2021/04/03/naive-slugify-js.links
+src/content/pastebins/2021/06/08/reading-session-pt1.links-internal-check: src/content/pastebins/2021/06/08/reading-session-pt1.links
+src/content/pastebins/2021/06/22/curl-wget.links-internal-check: src/content/pastebins/2021/06/22/curl-wget.links
+src/content/pastebins/2021/08/11/h1-spacing.links-internal-check: src/content/pastebins/2021/08/11/h1-spacing.links
+src/content/pastebins/2021/09/02/sicp-3-19.links-internal-check: src/content/pastebins/2021/09/02/sicp-3-19.links
+src/content/pastebins/2021/09/03/sicp-persistent-queue.links-internal-check: src/content/pastebins/2021/09/03/sicp-persistent-queue.links
+src/content/pastebins/2022/07/14/git-cleanup.links-internal-check: src/content/pastebins/2022/07/14/git-cleanup.links
+src/content/pastebins/2023/07/22/funcallable-amop.links-internal-check: src/content/pastebins/2023/07/22/funcallable-amop.links
+src/content/podcasts/2020/12/19/test-entry.links-internal-check: src/content/podcasts/2020/12/19/test-entry.links
+src/content/screencasts/2021/02/07/autoqemu.links-internal-check: src/content/screencasts/2021/02/07/autoqemu.links
+src/content/tils/2020/08/12/filename-timestamp.links-internal-check: src/content/tils/2020/08/12/filename-timestamp.links
+src/content/tils/2020/08/13/code-jekyll.links-internal-check: src/content/tils/2020/08/13/code-jekyll.links
+src/content/tils/2020/08/14/browse-git.links-internal-check: src/content/tils/2020/08/14/browse-git.links
+src/content/tils/2020/08/16/git-search.links-internal-check: src/content/tils/2020/08/16/git-search.links
+src/content/tils/2020/08/28/grep-online.links-internal-check: src/content/tils/2020/08/28/grep-online.links
+src/content/tils/2020/09/04/cli-email-fun-profit.links-internal-check: src/content/tils/2020/09/04/cli-email-fun-profit.links
+src/content/tils/2020/09/05/oldschool-pr.links-internal-check: src/content/tils/2020/09/05/oldschool-pr.links
+src/content/tils/2020/10/11/search-git-history.links-internal-check: src/content/tils/2020/10/11/search-git-history.links
+src/content/tils/2020/11/08/find-broken-symlink.links-internal-check: src/content/tils/2020/11/08/find-broken-symlink.links
+src/content/tils/2020/11/12/diy-nix-bash-ci.links-internal-check: src/content/tils/2020/11/12/diy-nix-bash-ci.links
+src/content/tils/2020/11/12/git-bisect-automation.links-internal-check: src/content/tils/2020/11/12/git-bisect-automation.links
+src/content/tils/2020/11/12/useful-bashvars.links-internal-check: src/content/tils/2020/11/12/useful-bashvars.links
+src/content/tils/2020/11/14/gpodder-media.links-internal-check: src/content/tils/2020/11/14/gpodder-media.links
+src/content/tils/2020/11/30/git-notes-ci.links-internal-check: src/content/tils/2020/11/30/git-notes-ci.links
+src/content/tils/2020/12/15/shellcheck-repo.links-internal-check: src/content/tils/2020/12/15/shellcheck-repo.links
+src/content/tils/2020/12/29/svg.links-internal-check: src/content/tils/2020/12/29/svg.links
+src/content/tils/2021/01/12/curl-awk-emails.links-internal-check: src/content/tils/2021/01/12/curl-awk-emails.links
+src/content/tils/2021/01/17/posix-shebang.links-internal-check: src/content/tils/2021/01/17/posix-shebang.links
+src/content/tils/2021/04/24/cl-generic-precedence.links-internal-check: src/content/tils/2021/04/24/cl-generic-precedence.links
+src/content/tils/2021/04/24/clojure-autocurry.links-internal-check: src/content/tils/2021/04/24/clojure-autocurry.links
+src/content/tils/2021/04/24/scm-nif.links-internal-check: src/content/tils/2021/04/24/scm-nif.links
+src/content/tils/2021/07/23/git-tls-gpg.links-internal-check: src/content/tils/2021/07/23/git-tls-gpg.links
+src/content/tils/2021/08/11/js-bigint-reviver.links-internal-check: src/content/tils/2021/08/11/js-bigint-reviver.links
+src/content/blog/index.links-internal-check: src/content/blog/index.links
+src/content/pastebins/index.links-internal-check: src/content/pastebins/index.links
+src/content/podcasts/index.links-internal-check: src/content/podcasts/index.links
+src/content/screencasts/index.links-internal-check: src/content/screencasts/index.links
+src/content/tils/index.links-internal-check: src/content/tils/index.links
src/content/about.caslinks: src/content/about.links
src/content/index.caslinks: src/content/index.links
src/content/blog/2018/07/17/guix-nixos.caslinks: src/content/blog/2018/07/17/guix-nixos.links
diff --git a/mkdeps.sh b/mkdeps.sh
index 9ede4ff..99a3cd7 100755
--- a/mkdeps.sh
+++ b/mkdeps.sh
@@ -53,7 +53,7 @@ files | sed 's/^\(.*\)\.adoc$/\1.snippets.gz:\t\1.snippets/'
listings | sed 's|^\(.*\)/index\.adoc$|\1/feed.xml.gz:\t\1/feed.xml|'
printf '\n'
-files | sed 's/^\(.*\)\.adoc$/\1.links-check-internal:\t\1.links/'
+files | sed 's/^\(.*\)\.adoc$/\1.links-internal-check:\t\1.links/'
files | sed 's/^\(.*\)\.adoc$/\1.caslinks:\t\1.links/'
printf '\n'