aboutsummaryrefslogtreecommitdiff
path: root/brep/package.cxx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2015-11-05 17:41:16 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2015-11-11 17:52:19 +0200
commitaacff79e854d6d4eb22540339bc88c3efab353a2 (patch)
tree042ac3a493dcf0ddd72f19c572159a1cea4aa5f4 /brep/package.cxx
parente70163685afe5cae1ebe055a53ce353ae9cbe590 (diff)
Implement package dependency resolution
Diffstat (limited to 'brep/package.cxx')
-rw-r--r--brep/package.cxx10
1 files changed, 9 insertions, 1 deletions
diff --git a/brep/package.cxx b/brep/package.cxx
index 9b7d24a..3c65ed8 100644
--- a/brep/package.cxx
+++ b/brep/package.cxx
@@ -16,6 +16,14 @@ using namespace odb::core;
namespace brep
{
+ // dependency
+ //
+ string dependency::
+ name () const
+ {
+ return package.object_id ().name;
+ }
+
// package
//
package::
@@ -63,7 +71,7 @@ namespace brep
version (move (vr))
{
assert (!rp->internal);
- external_repositories.emplace_back (move (rp));
+ other_repositories.emplace_back (move (rp));
}
weighted_text package::