Distributed under the LGPL
*/
+#include <msp/io/print.h>
#include <msp/strings/lexicalcast.h>
#include <msp/strings/utils.h>
#include "builder.h"
using namespace std;
using namespace Msp;
-#include <iostream>
-
Package::Package(Builder &b, const string &n):
builder(b),
name(n),
result.push_back(this);
for(PackageList::const_iterator i=requires.begin(); i!=requires.end(); ++i)
{
- PackageList r=(*i)->collect_requires();
+ PackageList r = (*i)->collect_requires();
result.splice(result.end(), r);
}
return;
if(builder.get_verbose()>=3)
- cout<<"Configuring "<<name<<'\n';
+ IO::print("Configuring %s\n", name);
do_configure(opts, flag);
create_build_info();
- conf_done=true;
+ conf_done = true;
}
void Package::Loader::require(const string &n)
{
- Package *req=pkg.builder.get_package(n);
+ Package *req = pkg.builder.get_package(n);
if(req)
pkg.requires.push_back(req);
}