|
|
@@ -100,13 +100,15 @@ public:
|
|
|
* empty then all is assumed. clean indicates if a "make clean" should be
|
|
|
* done first.
|
|
|
*/
|
|
|
- virtual int Build(const char *srcdir, const char *bindir,
|
|
|
- const char *projectName, const char *targetName,
|
|
|
- std::string *output,
|
|
|
- const char *makeProgram, const char *config,
|
|
|
- bool clean, bool fast,
|
|
|
- double timeout, bool verbose=false,
|
|
|
- const char* extraOptions = 0);
|
|
|
+ int Build(const char *srcdir, const char *bindir,
|
|
|
+ const char *projectName, const char *targetName,
|
|
|
+ std::string *output,
|
|
|
+ const char *makeProgram, const char *config,
|
|
|
+ bool clean, bool fast,
|
|
|
+ double timeout, bool verbose=false,
|
|
|
+ const char* extraOptions = 0,
|
|
|
+ std::vector<std::string> const& nativeOptions =
|
|
|
+ std::vector<std::string>());
|
|
|
|
|
|
virtual std::string GenerateBuildCommand(
|
|
|
const char* makeProgram,
|