]> git.tdb.fi Git - builder.git/blob - source/packageref.cpp
Move class PackageRef to its own files
[builder.git] / source / packageref.cpp
1 #include "builder.h"
2 #include "package.h"
3 #include "packageref.h"
4
5 using namespace std;
6
7 PackageRef::PackageRef(Builder &b, const string &n):
8         builder(b),
9         name(n),
10         package(0)
11 { }
12
13 Package *PackageRef::resolve()
14 {
15         if(!package)
16                 package=builder.get_package(name);
17         return package;
18 }