]> git.tdb.fi Git - builder.git/blobdiff - source/buildinfo.h
Move to a more abstract way of defining warnings
[builder.git] / source / buildinfo.h
index 9805e0a2ec0aa5d1c6f140d775e1c68019758225..8bedcec4c7506d4a0209b92ef33f269948679ac0 100644 (file)
@@ -30,7 +30,6 @@ public:
                void define(const std::string &, const std::string &);
                void libpath(const std::string &);
                void library(const std::string &);
-               void warning(const std::string &);
        };
        
        enum UpdateLevel
@@ -49,11 +48,12 @@ public:
        PathList libpath;
        WordList libs;
        LibraryMode libmode;
-       WordList warnings;
        bool threads;
        bool debug;
        int optimize;
        bool strip;
+       unsigned warning_level;
+       bool fatal_warnings;
 
        BuildInfo();