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