]> git.tdb.fi Git - builder.git/blobdiff - source/buildinfo.h
Collect libpath for static library dependencies from the libs themselves
[builder.git] / source / buildinfo.h
index e0ff0bff74ccf15cf0177f2cfee3e04db265d108..691ec549589889aeca464aab8be32c3c88892af0 100644 (file)
@@ -31,6 +31,8 @@ public:
                void libmode_for_lib(const std::string &, LibraryMode);
                void libpath(const std::string &);
                void library(const std::string &);
+               void local_incpath(const std::string &);
+               void sysroot(const std::string &);
        };
        
        enum UpdateLevel
@@ -71,8 +73,10 @@ public:
        typedef std::list<std::string> WordList;
        typedef std::map<std::string, LibraryMode> LibModeMap;
 
+       Tracked<Msp::FS::Path> sysroot;
        DefineMap defines;
        PathList incpath;
+       PathList local_incpath;
        PathList libpath;
        WordList libs;
        Tracked<LibraryMode> libmode;