diff --git a/.gitignore b/.gitignore index f5b2913..4396f09 100644 --- a/.gitignore +++ b/.gitignore @@ -8,6 +8,8 @@ concordia-server/config.hpp index/ scripts/concordia-server.PID scripts/start.sh +scripts/simplestart.sh +scripts/backgroundstart.sh scripts/stop.sh scripts/restart.sh scripts/watchdog.sh diff --git a/CMakeLists.txt b/CMakeLists.txt index 36f32ad..4f3c411 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -37,6 +37,10 @@ configure_file ( "${concordia-server_SOURCE_DIR}/scripts/cmake_stubs/simplestart.sh.in" "${concordia-server_SOURCE_DIR}/scripts/simplestart.sh" ) +configure_file ( + "${concordia-server_SOURCE_DIR}/scripts/cmake_stubs/backgroundstart.sh.in" + "${concordia-server_SOURCE_DIR}/scripts/backgroundstart.sh" + ) configure_file ( "${concordia-server_SOURCE_DIR}/scripts/cmake_stubs/stop.sh.in" "${concordia-server_SOURCE_DIR}/scripts/stop.sh" diff --git a/scripts/cmake_stubs/backgroundstart.sh.in b/scripts/cmake_stubs/backgroundstart.sh.in new file mode 100644 index 0000000..c91bd3b --- /dev/null +++ b/scripts/cmake_stubs/backgroundstart.sh.in @@ -0,0 +1,5 @@ +#!/bin/sh + +mono "@LEMMAGEN_BINARIES_PATH@"/LemmaGenSockets.exe & +spawn-fcgi -p 8000 -n "@COMPILED_BINARIES_PATH@"/concordia_server_process & +