diff setup.sh @ 1:aae83c0a771d

Refactor: -Rename all Db to DB. Add setup script Add support for Sqlite3 in configuration.
author Tom Fredrik Blenning Klaussen <bfg@blenning.no>
date Mon, 20 Aug 2012 17:32:58 +0200
parents
children a591accb07b5
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/setup.sh	Mon Aug 20 17:32:58 2012 +0200
@@ -0,0 +1,24 @@
+#!/bin/sh
+
+ADD_DEFINITION() {
+    KEY=$1
+    VALUE=$(eval "echo \${${KEY}}")
+    if [ -n "${VALUE}" ]
+    then
+	DEFINITIONS="${DEFINITIONS} -D${KEY}=${VALUE}"
+    fi
+}
+
+LOCATION=$(dirname $0)
+
+if [ -f ~/.auto_cmake ]
+then
+  . ~/.auto_cmake
+fi
+
+DEFINITIONS=""
+
+ADD_DEFINITION BOOST_ROOT
+ADD_DEFINITION QT_QMAKE_EXECUTABLE
+
+eval "cmake ${DEFINITIONS} ${LOCATION}"