diff options
| author | Carl Hetherington <cth@carlh.net> | 2012-10-20 20:04:33 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2012-10-20 20:05:26 +0100 |
| commit | cc01f368e292d192b8dfc65a217c11d103b7b89c (patch) | |
| tree | 25422381b05d586dff130b84a69bb0c8afd818f5 /src | |
| parent | 145a55054ef7ad3d8d7bf1e64982cfa9b2adb62e (diff) | |
Add no-remote option to makedcp.
Diffstat (limited to 'src')
| -rw-r--r-- | src/tools/makedcp.cc | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/tools/makedcp.cc b/src/tools/makedcp.cc index 57814272d..71a07fe71 100644 --- a/src/tools/makedcp.cc +++ b/src/tools/makedcp.cc @@ -49,6 +49,7 @@ help (string n) << " -c, --config list configuration settings that affect output and quit\n" << " -t, --test run in test mode (repeatable UUID generation, timestamps etc.)\n" << " -n, --no-progress do not print progress to stdout\n" + << " -r, --no-remote do not use any remote servers\n" << "\n" << "<FILM> is the film directory.\n"; } @@ -59,6 +60,7 @@ main (int argc, char* argv[]) string film_dir; bool test_mode = false; bool progress = true; + bool no_remote = false; int log_level = 1; int option_index = 0; @@ -70,11 +72,12 @@ main (int argc, char* argv[]) { "config", no_argument, 0, 'c'}, { "test", no_argument, 0, 't'}, { "no-progress", no_argument, 0, 'n'}, + { "no-remote", no_argument, 0, 'r'}, { "log-level", required_argument, 0, 'l' }, { 0, 0, 0, 0 } }; - int c = getopt_long (argc, argv, "vhdctnl:", long_options, &option_index); + int c = getopt_long (argc, argv, "vhdctnrl:", long_options, &option_index); if (c == -1) { break; @@ -96,6 +99,9 @@ main (int argc, char* argv[]) case 'n': progress = false; break; + case 'r': + no_remote = true; + break; case 'c': cout << "Colour LUT " << colour_lut_index_to_name (Config::instance()->colour_lut_index()) << "; " << "J2K bandwidth " << Config::instance()->j2k_bandwidth() << "; "; @@ -120,6 +126,10 @@ main (int argc, char* argv[]) dvdomatic_setup (); + if (no_remote) { + Config::instance()->set_servers (vector<ServerDescription*> ()); + } + cout << "DVD-o-matic " << dvdomatic_version << " git " << dvdomatic_git_commit; char buf[256]; if (gethostname (buf, 256) == 0) { |
