summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorJames Vasile <james@hackervisions.org>2011-12-15 15:52:39 -0500
committerJames Vasile <james@jamesvasile.com>2012-02-19 15:07:14 -0500
commitdcd36e1b947d7abcb35e580f82a60eb3d681961d (patch)
tree546c356bbbe12cbdef33ebf95947c8695bfc8bb3 /Makefile
parent73eb55b232fca16f17638bbb73b641fa8859fc8b (diff)
cfg.py shouldn't overwrite local config on update
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile6
1 files changed, 5 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 35086eb..3afdbcf 100644
--- a/Makefile
+++ b/Makefile
@@ -1,3 +1,4 @@
+#SHELL := /bin/bash
MAKE=make
#TODO: add install target
@@ -8,7 +9,7 @@ COMPRESSED_CSS := $(patsubst %.css,%.tiny.css,$(CSS))
PWD=`pwd`
## Catch-all tagets
-default: cherrypy.config dirs template css docs dbs
+default: cfg cherrypy.config dirs template css docs dbs
all: default
dbs: data/users.sqlite3
@@ -19,6 +20,9 @@ data/users.sqlite3: data/users.sqlite3.distrib
dirs:
@mkdir -p data/cherrypy_sessions
+cfg: Makefile
+ test -f cfg.py || cp cfg.sample.py cfg.py
+
cherrypy.config: Makefile
@echo [global]\\n\
server.socket_host = \'0.0.0.0\'\\n\