diff options
Diffstat (limited to 'hscript/script.cc')
-rw-r--r-- | hscript/script.cc | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/hscript/script.cc b/hscript/script.cc index 69a46cc..785e40e 100644 --- a/hscript/script.cc +++ b/hscript/script.cc @@ -865,10 +865,17 @@ bool Script::execute() const { /**************** POST PACKAGE METADATA ****************/ output_step_start("post-metadata"); + if(!this->internal->rootpw->execute(opts)) { EXECUTE_FAILURE("post-metadata"); return false; } + + if(this->internal->lang && !this->internal->lang->execute(opts)) { + EXECUTE_FAILURE("post-metadata"); + return false; + } + output_step_end("post-metadata"); return true; } |