X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fdependencycache.cpp;h=08d8af7538630f69cf1873672eed289b3a9d8d8e;hb=242c55b17e6608b29a77ca17a5b677e202a3ca90;hp=b2ba4e8ce953e9b92bd41d4c66443bf24c749237;hpb=77461a8c0e2b5686b04cf15f3a9333b215813992;p=builder.git diff --git a/source/dependencycache.cpp b/source/dependencycache.cpp index b2ba4e8..08d8af7 100644 --- a/source/dependencycache.cpp +++ b/source/dependencycache.cpp @@ -1,7 +1,7 @@ /* $Id$ This file is part of builder -Copyright © 2006-2007 Mikko Rasa, Mikkosoft Productions +Copyright © 2007-2009 Mikko Rasa, Mikkosoft Productions Distributed under the LGPL */ @@ -22,6 +22,12 @@ DependencyCache::DependencyCache(SourcePackage &p): changed(false) { } +void DependencyCache::set_deps(const string &tgt, const StringList &d) +{ + deps[tgt]=d; + changed=true; +} + const StringList &DependencyCache::get_deps(const string &tgt) const { DepsMap::const_iterator i=deps.find(tgt); @@ -31,16 +37,6 @@ const StringList &DependencyCache::get_deps(const string &tgt) const return i->second; } -void DependencyCache::set_deps(const string &tgt, const StringList &d) -{ - deps[tgt]=d; - changed=true; -} - -/** -Saves the depencency cache. If there are no cached dependencies or they -haven't been changed, does nothing. -*/ void DependencyCache::save() const { if(deps.empty() || !changed || package.get_builder().get_dry_run())