#ifndef BUILDINFO_H_
#define BUILDINFO_H_
-#include <list>
#include <string>
+#include <vector>
#include <msp/datafile/objectloader.h>
#include <msp/fs/path.h>
Tracked<Msp::FS::Path> sysroot;
std::map<std::string, std::string> defines;
- std::list<Msp::FS::Path> incpath;
- std::list<Msp::FS::Path> local_incpath;
- std::list<Msp::FS::Path> libpath;
- std::list<std::string> libs;
+ std::vector<Msp::FS::Path> incpath;
+ std::vector<Msp::FS::Path> local_incpath;
+ std::vector<Msp::FS::Path> libpath;
+ std::vector<std::string> libs;
Tracked<LibraryMode> libmode;
Tracked<RuntimePathMode> rpath_mode;
std::map<std::string, LibraryMode> libmodes;
- std::list<std::string> keep_symbols;
+ std::vector<std::string> keep_symbols;
std::map<std::string, LanguageStandard> standards;
Tracked<bool> threads;
Tracked<bool> debug;