summaryrefslogtreecommitdiffstats
path: root/core/subsurfacestartup.c
diff options
context:
space:
mode:
Diffstat (limited to 'core/subsurfacestartup.c')
-rw-r--r--core/subsurfacestartup.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/core/subsurfacestartup.c b/core/subsurfacestartup.c
index 85235b9f7..bf61f9878 100644
--- a/core/subsurfacestartup.c
+++ b/core/subsurfacestartup.c
@@ -104,6 +104,7 @@ struct preferences default_prefs = {
};
int run_survey;
+int ignore_bt;
#ifdef SUBSURFACE_MOBILE_DESKTOP
char *testqml = NULL;
#endif
@@ -179,6 +180,7 @@ static void print_help()
printf("\nUsage: subsurface [options] [logfile ...] [--import logfile ...]");
printf("\n\noptions include:");
printf("\n --help|-h This help text");
+ printf("\n --ignore-bt Don't enable Bluetooth support");
printf("\n --import logfile ... Logs before this option is treated as base, everything after is imported");
printf("\n --verbose|-v Verbose debug (repeat to increase verbosity)");
printf("\n --version Prints current version");
@@ -224,6 +226,10 @@ void parse_argument(const char *arg)
print_help();
exit(0);
}
+ if (strcmp(arg, "--ignore-bt") == 0) {
+ ignore_bt = true;
+ return;
+ }
if (strcmp(arg, "--import") == 0) {
imported = true; /* mark the dives so far as the base, * everything after is imported */
return;