/[svn]/linuxsampler/trunk/src/linuxsampler.cpp
ViewVC logotype

Diff of /linuxsampler/trunk/src/linuxsampler.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3090 by schoenebeck, Wed Jan 4 15:49:52 2017 UTC revision 3091 by schoenebeck, Mon Jan 16 15:01:21 2017 UTC
# Line 340  void parse_options(int argc, char **argv Line 340  void parse_options(int argc, char **argv
340      int option_index = 0;      int option_index = 0;
341      static struct option long_options[] =      static struct option long_options[] =
342          {          {
343              {"help",0,0,0},              {"help",no_argument,0,0},
344              {"version",0,0,0},              {"version",no_argument,0,0},
345              {"profile",0,0,0},              {"profile",no_argument,0,0},
346              {"no-tune",0,0,0},              {"no-tune",no_argument,0,0},
347              {"statistics",0,0,0},              {"statistics",no_argument,0,0},
348              {"instruments-db-location",1,0,0},              {"instruments-db-location",required_argument,0,0},
349              {"create-instruments-db",1,0,0},              {"create-instruments-db",optional_argument,0,0},
350              {"lscp-addr",1,0,0},              {"lscp-addr",required_argument,0,0},
351              {"lscp-port",1,0,0},              {"lscp-port",required_argument,0,0},
352              {"stacktrace",0,0,0},              {"stacktrace",no_argument,0,0},
353              {"exec-after-init",1,0,0},              {"exec-after-init",required_argument,0,0},
354              {0,0,0,0}              {0,0,0,0}
355          };          };
356    
# Line 431  void parse_options(int argc, char **argv Line 431  void parse_options(int argc, char **argv
431                  case 6: // --create-instruments-db                  case 6: // --create-instruments-db
432  #if HAVE_SQLITE3  #if HAVE_SQLITE3
433                      try {                      try {
434                          if (optarg) {                          std::cout << "Creating instruments database..." << std::endl;
435                              std::cout << "Creating instruments database..." << std::endl;                          if (optarg)
436                              InstrumentsDb::CreateInstrumentsDb(String(optarg));                              InstrumentsDb::GetInstrumentsDb()->CreateInstrumentsDb(String(optarg));
437                              std::cout << "Done" << std::endl;                          else
438                          }                              InstrumentsDb::GetInstrumentsDb()->CreateInstrumentsDb(); // use default instruments db location
439                            std::cout << "Done" << std::endl;
440                      } catch(Exception e) {                      } catch(Exception e) {
441                          std::cerr << e.Message() << std::endl;                          std::cerr << e.Message() << std::endl;
442                          exit(EXIT_FAILURE);                          exit(EXIT_FAILURE);

Legend:
Removed from v.3090  
changed lines
  Added in v.3091

  ViewVC Help
Powered by ViewVC