]> git.tdb.fi Git - builder.git/blobdiff - source/architecture.h
Make tools capable of reporting a system-wide path used to locate input files
[builder.git] / source / architecture.h
index 3ea13a06b0a67d2806140c48276590ecb8f04ad9..c07297a8940153fa7551e6a62c1c956c66852f33 100644 (file)
@@ -3,7 +3,6 @@
 
 #include <msp/datafile/loader.h>
 #include "buildinfo.h"
-#include "misc.h"
 #include "pattern.h"
 
 class Builder;
@@ -20,8 +19,6 @@ public:
        public:
                Loader(Architecture &);
                Architecture &get_object() { return arch; }
-       private:
-               void tool(const std::string &t, const std::string &p);
        };
 
        typedef std::list<Pattern> PatternList;
@@ -35,7 +32,6 @@ private:
        std::string name;
        bool native;
        std::string cross_prefix;
-       StringMap tools;
        PatternList sharedlib_patterns;
        PatternList staticlib_patterns;
        PatternList executable_patterns;
@@ -50,9 +46,7 @@ public:
        bool match_name(const std::string &) const;
        bool is_native() const { return native; }
 
-       void set_tool(const std::string &t, const std::string &p);
        void set_cross_prefix(const std::string &);
-       std::string get_tool(const std::string &t) const;
        const std::string &get_cross_prefix() const { return cross_prefix; }
 
        const PatternList &get_shared_library_patterns() const { return sharedlib_patterns; }