]> git.tdb.fi Git - builder.git/blobdiff - source/condition.cpp
Split class Package into SourcePackage and BinaryPackage
[builder.git] / source / condition.cpp
index b5833e9ea39295fb3539ecb9aa42f506e8ed3b92..c4c01b21fbdf692fc92cb4fe147a4ad58b969a86 100644 (file)
@@ -7,14 +7,12 @@ Distributed under the LGPL
 
 #include <msp/strings/utils.h>
 #include "condition.h"
-#include "package.h"
+#include "sourcepackage.h"
 
 using namespace std;
 using namespace Msp;
 
-#include <iostream>
-
-Condition::Condition(Package &p, const string &expr):
+Condition::Condition(SourcePackage &p, const string &expr):
        pkg(p)
 {
        vector<string> parts=split(expr);
@@ -23,7 +21,7 @@ Condition::Condition(Package &p, const string &expr):
        {
                if(*i=="and")
                        continue;
-               
+
                unsigned token=i->find_first_of("=!");
                if(token==string::npos)
                        expression.insert(StringMap::value_type(*i, "!0"));