Improve SBCL support in makefile.
2 files changed, 11 insertions(+), 6 deletions(-)

M config/feather.conf
M makefile
M config/feather.conf +2 -2
@@ 18,8 18,8 @@ server {
     listen [::]:443;
 
     # Specify all domain names that represent the application
-    server_name example.com www.example.com; 
-    #           ^^^^^^^^^^^ ^^^^^^^^^^^^^^^ CHANGE THIS!!
+    server_name www.example.com; 
+    #           ^^^^^^^^^^^^^^^ CHANGE THIS!!
 
     # SSL certificates obtained by Let's Encrypt
     ssl_certificate   /etc/letsencrypt/live/www.example.com/fullchain.pem;

          
M makefile +9 -4
@@ 10,8 10,10 @@ QL_SYSTEM = feather
 # http://stackoverflow.com/questions/18917067/how-to-use-buildapp-in-combination-with-quicklisp
 
 # Flags for manifest build
-MANIFEST_FLAGS =  --no-init 
-MANIFEST_FLAGS += --batch 
+# Enable this line for CCL
+MANIFEST_FLAGS =  --no-init --batch 
+# Enable this line for SBCL
+#MANIFEST_FLAGS = --no-sysinit --no-userinit  
 MANIFEST_FLAGS += --eval '(push :djula-prod *features*)'
 MANIFEST_FLAGS += --load $(SRCDIR)/prep-quicklisp.lisp
 MANIFEST_FLAGS += --eval '(ql:quickload :qlot)'

          
@@ 34,8 36,10 @@ B_FLAGS += --eval '(format t "~%***** $(
 
 # Flags for DB migration
 QL_MIGRATE_SYSTEM = $(QL_SYSTEM)/migrate
-MIGRATE_FLAGS =  --no-init 
-MIGRATE_FLAGS += --batch 
+# Enable this line for CCL
+MANIFEST_FLAGS =  --no-init --batch 
+# Enable this line for SBCL
+#MANIFEST_FLAGS = --no-sysinit --no-userinit  
 MIGRATE_FLAGS += --load $(SRCDIR)/prep-quicklisp.lisp
 MIGRATE_FLAGS += --eval '(ql:quickload :qlot)'
 MIGRATE_FLAGS += --eval '(qlot:install :$(QL_MIGRATE_SYSTEM))'

          
@@ 119,4 123,5 @@ check_root:
 SHELL = /bin/sh
 BUILDAPP = buildapp
 LISP = ccl
+#LISP = sbcl
 FIND = find