Add simple build script, update hall.scm

This commit is contained in:
Skylar 2023-11-03 22:18:00 -05:00
parent 1db39c1348
commit 09ffc17617
2 changed files with 12 additions and 3 deletions

View File

@ -14,17 +14,19 @@
("guile-ts" ,guile-ts)))
(skip ())
(files (libraries
((directory "sloth" ())))
((directory "sloth" ((scheme-file "editor")
(scheme-file "interface")))))
(tests ((directory "tests" ())))
(programs
((directory "scripts" ((in-file "sloth")))))
(documentation
((directory "doc" ((texi-file "sloth")))
(text-file "LICENSE")
(symlink "README" "README.org")
(symlink "README" "README.org")
(org-file "README")))
(infrastructure
((text-file ".gitignore")
(scheme-file "guix")
(text-file "zhu-li")
(scheme-file "guix")
(scheme-file "hall")
(scheme-file "manifest")))))

7
zhu-li Executable file
View File

@ -0,0 +1,7 @@
#!/bin/sh
# does the thing (build Sloth)
hall build -x
hall dist -x
guix shell -D -f guix.scm -- autoreconf -vif && ./configure && make