]> git.tdb.fi Git - builder.git/blobdiff - source/builder.cpp
Add support for generating Visual C++ projects
[builder.git] / source / builder.cpp
index 6eeaa2fa3ca3b39e05298b3bd780ff5401cccbaa..3ad6146349fbaf331fa2779e97407e4ff2aa6f6a 100644 (file)
@@ -59,6 +59,15 @@ void Builder::set_architecture(const string &name)
        }
 }
 
+vector<string> Builder::get_build_types() const
+{
+       vector<string> keys;
+       keys.reserve(build_types.size());
+       for(BuildTypeMap::const_iterator i=build_types.begin(); i!=build_types.end(); ++i)
+               keys.push_back(i->first);
+       return keys;
+}
+
 void Builder::set_build_type(const string &name)
 {
        build_type = &get_item(build_types, name);