]> git.tdb.fi Git - builder.git/blobdiff - source/jarsigner.h
Redesign how tools are run
[builder.git] / source / jarsigner.h
index 6f5124463fc8d378904be45320f03a2654ceabfb..f1b1c4fb6cc0669004e67f5fb8e22769ebaa113f 100644 (file)
@@ -3,13 +3,17 @@
 
 #include "tool.h"
 
+class FileTarget;
+
 class JarSigner: public Tool
 {
 public:
        JarSigner(Builder &);
 
        Target *create_target(const std::vector<Target *> &, const std::string &) override;
-       Task *run(const Target &) const override;
+
+private:
+       static Task *_run(const FileTarget &);
 };
 
 #endif