summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorCase Duckworth2023-07-16 23:38:08 -0500
committerCase Duckworth2023-07-16 23:38:08 -0500
commit3311057daeb234a2a4be3784a904a8bfc423bc8a (patch)
tree1b040f268d93a88bbb25bfd039c987a1cef03da4
parentMove tests to test/ (diff)
downloadboudin-3311057daeb234a2a4be3784a904a8bfc423bc8a.tar.gz
boudin-3311057daeb234a2a4be3784a904a8bfc423bc8a.zip
Add build machinery
-rw-r--r--.gitignore2
-rw-r--r--Makefile15
-rw-r--r--boudin.egg16
3 files changed, 33 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c5635da --- /dev/null +++ b/.gitignore
@@ -0,0 +1,2 @@
1boudin
2*.sh
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..48999db --- /dev/null +++ b/Makefile
@@ -0,0 +1,15 @@
1# boudin : a small static site generator
2
3DESTDIR =
4PREFIX = $(DESTDIR)/usr
5
6boudin: boudin.scm
7 chicken-install -n
8
9.PHONY: install
10install:
11 chicken-install
12
13.PHONY: clean
14clean:
15 rm -f *.build.sh *.install.sh
diff --git a/boudin.egg b/boudin.egg new file mode 100644 index 0000000..0187e71 --- /dev/null +++ b/boudin.egg
@@ -0,0 +1,16 @@
1;; boudin -*- scheme
2
3((synopsis "A small static site generator.")
4 (author "Case Duckworth")
5 (version "12044")
6 (license "God Willing License")
7 (category fluff)
8 (dependencies chicanery
9 atom
10 html-parser
11 scss
12 srfi-37
13 srfi-152
14 sxpath)
15 (components
16 (program boudin)))