@@ -102,19 +102,21 @@ namespace runcpp2
102102 int & returnStatus);
103103
104104 PipelineResult
105- HandleBuildOutput ( const ghc::filesystem::path& target ,
105+ HandleBuildOutput ( const std::vector< ghc::filesystem::path>& targets ,
106106 const std::vector<std::string>& filesToCopyPaths,
107107 const Data::ScriptInfo& scriptInfo,
108108 const Data::Profile& profile,
109109 const std::string& buildOutputDir,
110110 const std::unordered_map<CmdOptions, std::string>& currentOptions);
111111
112- PipelineResult GetTargetPath ( const ghc::filesystem::path& buildDir,
113- const std::string& scriptName,
114- const Data::Profile& profile,
115- const std::unordered_map<CmdOptions, std::string>& currentOptions,
116- const Data::ScriptInfo& scriptInfo,
117- ghc::filesystem::path& outTarget);
112+ PipelineResult GetBuiltTargetPaths ( const ghc::filesystem::path& buildDir,
113+ const std::string& scriptName,
114+ const Data::Profile& profile,
115+ const std::unordered_map< CmdOptions,
116+ std::string>& currentOptions,
117+ const Data::ScriptInfo& scriptInfo,
118+ std::vector<ghc::filesystem::path>& outTargets,
119+ ghc::filesystem::path* outRunnableTarget);
118120
119121 bool GatherSourceFiles ( const ghc::filesystem::path& absoluteScriptPath,
120122 const Data::ScriptInfo& scriptInfo,
0 commit comments