aboutsummaryrefslogtreecommitdiff
path: root/main.c
diff options
context:
space:
mode:
authortomsmeding <tom.smeding@gmail.com>2020-09-11 18:09:43 +0200
committertomsmeding <tom.smeding@gmail.com>2020-09-11 18:12:12 +0200
commit002689f2b046b9e29d7a28ad6bb4ec368baacaa4 (patch)
treef2589be343408a602daf509789c29002dfae3b97 /main.c
parent363c8357e8de4a2478547f1ccbdf9a7038101cec (diff)
Add makefile flag to disable firebase support
Diffstat (limited to 'main.c')
-rw-r--r--main.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/main.c b/main.c
index 145a614..a2ea8fc 100644
--- a/main.c
+++ b/main.c
@@ -173,13 +173,17 @@ int main(int argc,char **argv){
if(argc<=1)printf("Loaded no plugins\n");
db_init();
+#ifndef NO_FIREBASE
firebase_init();
+#endif
int sock=create_server_socket();
printf("Listening on port %d\n",PORT);
runloop_set_timeout(60*1000000,timeout_callback);
runloop_add_fd(sock,server_socket_callback,false);
runloop_run();
printf("Shutting down because runloop stopped\n");
+#ifndef NO_FIREBASE
firebase_stop();
+#endif
db_close();
}