#include <string>
#include <msp/fs/path.h>
+class Architecture;
class Builder;
class Component;
class FileTarget;
protected:
Builder &builder;
+ const Architecture *architecture;
std::string tag;
FileTarget *executable;
SuffixList input_suffixes;
SearchPath system_path;
Tool(Builder &, const std::string &);
+ Tool(Builder &, const Architecture &, const std::string &);
public:
virtual ~Tool() { }