Change a warning to an error if missing include

If an included file is not found, it seems impossible that the final
output would be correct. Before this commit, when exporting on the
command line, LyX would create the PDF and exit with a zero error
code so unless the user was monitoring the terminal output, they
would not know there is a problem.

This change is consistent with 1a374a93.
This commit is contained in:
Scott Kostyshak 2017-03-10 15:38:27 -05:00
parent 24f68aff8d
commit 72c3dbd02c

View File

@ -640,7 +640,8 @@ void InsetInclude::latex(otexstream & os, OutputParams const & runparams) const
"file\n`%1$s'\n" "file\n`%1$s'\n"
"Please, check whether it actually exists."), "Please, check whether it actually exists."),
included_file.displayName()); included_file.displayName());
Alert::warning(_("Missing included file"), text); throw ExceptionMessage(ErrorException, _("Error: "),
text);
} }
return; return;
} }