/* $Id$
This file is part of builder
-Copyright © 2006-2007 Mikko Rasa, Mikkosoft Productions
+Copyright © 2006-2007, 2009 Mikko Rasa, Mikkosoft Productions
Distributed under the LGPL
*/
#include <iostream>
-/**
-Creates a buildable package.
-*/
Package::Package(Builder &b, const string &n):
builder(b),
name(n),
use_pkgconfig(true)
{ }
-/**
-Collects all directly and indirectly required packages, including the package
-itself.
-*/
PackageList Package::collect_requires()
{
PackageList result;
return result;
}
-/**
-Processes configuration options that were most likely obtained from the command
-line.
-*/
void Package::configure(const StringMap &opts, unsigned flag)
{
if(conf_done)
conf_done=true;
}
-/*** private ***/
Package::Loader::Loader(Package &p):
pkg(p)