diff of e147f4bb780bfe6105ea06509d02a13290bcbe99
e147f4bb780bfe6105ea06509d02a13290bcbe99
diff --git a/.gitignore b/.gitignore
index b594379..a3be634 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,4 @@ elm-frontti/elm-stuff/*
*input.json
/elm-frontti/src/elm.js
/elm-frontti/TAGS
+/murja
diff --git a/aggressive-murja.asd b/aggressive-murja.asd
index 256c397..eab1cca 100644
--- a/aggressive-murja.asd
+++ b/aggressive-murja.asd
@@ -84,6 +84,7 @@
(:file "tabs")
(:file "blogpost")))
(:file "single-post")
+ (:file "blog-root")
(:module "admin"
:components ((:module "components"
:components ((:file "tag-script")
@@ -93,9 +94,10 @@
(:file "post-list")
(:file "media-admin")
(:file "new-post")))
- (:file "blog-root")
(:file "rss")))
(:file "main"))))
+ :build-operation program-op
+ :build-pathname "murja"
:in-order-to ((test-op (test-op "aggressive-murja/tests"))))
(defsystem "aggressive-murja/tests"
diff --git a/bin/build.sh b/bin/build.sh
new file mode 100755
index 0000000..5cfd869
--- /dev/null
+++ b/bin/build.sh
@@ -0,0 +1 @@
+sbcl --load aggressive-murja.asd --eval "(ql:quickload :aggressive-murja)" --eval '(asdf:make "aggressive-murja")' --eval '(sb-ext:exit)'
diff --git a/bin/touch_all.sh b/bin/touch_all.sh
new file mode 100755
index 0000000..17dd9c2
--- /dev/null
+++ b/bin/touch_all.sh
@@ -0,0 +1 @@
+find . -name '*.lisp' -exec touch {} \;
diff --git a/build_murja.sh b/build_murja.sh
deleted file mode 100755
index 02ed329..0000000
--- a/build_murja.sh
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/bin/env bash
-set -euo pipefail
-
-apt-get update
-apt-get install sbcl curl libssl-dev -q -y
-
-curl https://beta.quicklisp.org/quicklisp.lisp -o ~/quicklisp.lisp
-sbcl --load ~/quicklisp.lisp --load ./install_ql.lisp
-
-current_dir=$(pwd)
-
-mkdir ~/common-lisp
-pushd ~/common-lisp
-ln -s $current_dir
-popd
-
-ls -la ~/common-lisp
-
-sbcl --load ./build_murja.lisp
-
-mv murja_server ..
-
-apt-get remove sbcl -q -y