Add make file

Evgeny PisemskySun Apr 13 15:15:01+0300 2025

485f140

Add make file

make.scm unknown status 1

1+
#!/usr/bin/env sh
2+
exec guile -s "$0" "$@"
3+
!#
4+
5+
;;; SPDX-FileCopyrightText: 2025 Evgeny Pisemsky <mail@pisemsky.site>
6+
;;;
7+
;;; SPDX-License-Identifier: GPL-3.0-or-later
8+
9+
(use-modules (potato make))
10+
11+
(chdir (dirname (current-filename)))
12+
13+
(initialize)
14+
15+
(: "lint" '()
16+
   "reuse lint")
17+
18+
(: "reuse" '()
19+
   (lambda ()
20+
     (system*
21+
      "reuse" "annotate"
22+
      "-c" "Evgeny Pisemsky <mail@pisemsky.site>"
23+
      "-l" "GPL-3.0-or-later"
24+
      "-r" "."
25+
      "--skip-existing"
26+
      "--skip-unrecognised")))
27+
28+
(: "info" '("manuals/cogd.info"))
29+
30+
(: "manuals/cogd.info" '("manuals/cogd.skb")
31+
   "skribilo -t info -o manuals/cogd.info manuals/cogd.skb")
32+
33+
(exit (execute))
34+
35+
;; Local Variables:
36+
;; mode: scheme
37+
;; End:

manifest.scm unknown status 1

1+
;;; SPDX-FileCopyrightText: 2025 Evgeny Pisemsky <mail@pisemsky.site>
2+
;;;
3+
;;; SPDX-License-Identifier: GPL-3.0-or-later
4+
5+
(specifications->manifest
6+
  (list "guile" "potato-make" "reuse" "skribilo"))