diff options
| author | Carl Hetherington <cth@carlh.net> | 2019-07-23 21:32:04 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2019-07-23 21:32:04 +0100 |
| commit | 95ddf2cc72b800967b9917f75917cfdde325d2e5 (patch) | |
| tree | 0fdadc383e2c6f0a55d4ef127916d15be2d48d60 /src/tools | |
| parent | 64a5419b16d676d48f36b4699cfe83a91ec78549 (diff) | |
Add --no-check to dcpomatic_cli.
Diffstat (limited to 'src/tools')
| -rw-r--r-- | src/tools/dcpomatic_cli.cc | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/tools/dcpomatic_cli.cc b/src/tools/dcpomatic_cli.cc index 13efb6b19..ca6c79cb8 100644 --- a/src/tools/dcpomatic_cli.cc +++ b/src/tools/dcpomatic_cli.cc @@ -68,6 +68,7 @@ help (string n) << " -d, --dcp-path echo DCP's path to stdout on successful completion (implies -n)\n" << " -c, --config <dir> directory containing config.xml and cinemas.xml\n" << " --dump just dump a summary of the film's settings; don't encode\n" + << " --no-check don't check project's content files for changes before making the DCP\n" << "\n" << "<FILM> is the film directory.\n"; } @@ -198,6 +199,7 @@ main (int argc, char* argv[]) bool list_servers_ = false; bool dcp_path = false; optional<boost::filesystem::path> config; + bool check = true; int option_index = 0; while (true) { @@ -216,10 +218,11 @@ main (int argc, char* argv[]) { "config", required_argument, 0, 'c' }, /* Just using A, B, C ... from here on */ { "dump", no_argument, 0, 'A' }, + { "no-check", no_argument, 0, 'B' }, { 0, 0, 0, 0 } }; - int c = getopt_long (argc, argv, "vhfnrt:j:kAs:ldc:", long_options, &option_index); + int c = getopt_long (argc, argv, "vhfnrt:j:kAs:ldc:B", long_options, &option_index); if (c == -1) { break; @@ -266,6 +269,9 @@ main (int argc, char* argv[]) case 'c': config = optarg; break; + case 'B': + check = false; + break; } } @@ -349,7 +355,7 @@ main (int argc, char* argv[]) cout << "\nMaking DCP for " << film->name() << "\n"; } - film->make_dcp (false); + film->make_dcp (false, check); bool const error = show_jobs_on_console (progress); if (keep_going) { |
