]> git.tdb.fi Git - builder.git/blobdiff - source/gnulinker.h
Refactor the use of external tasks in tools
[builder.git] / source / gnulinker.h
index c04afd1ffb580c2c618a107cec69e0cafbc20ff5..a0632d6ab3fdabdb50c754896c90ed9351eaedf2 100644 (file)
@@ -21,9 +21,9 @@ public:
        Target *create_install(Target &) const override;
        std::string create_build_signature(const BuildInfo &) const override;
 protected:
-       void do_prepare() override;
+       void do_prepare(ToolData &) const override;
 private:
-       static Task *_run(const Binary &);
+       static ExternalTask::Arguments _run(const Binary &, Msp::FS::Path &);
 };
 
 #endif