aboutsummaryrefslogtreecommitdiff
path: root/bpkg/satisfaction
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2016-09-05 09:24:39 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2016-09-05 09:24:39 +0200
commita3925d12af6a6ae75897d5aab25a9de0edb642fb (patch)
treec7a95927bbc339f873f58ba3bab63916eced71fb /bpkg/satisfaction
parent3469e1d984c6ae000b59c471e6ef84c4b43497f2 (diff)
Add support for build-time dependencies
Diffstat (limited to 'bpkg/satisfaction')
-rw-r--r--bpkg/satisfaction9
1 files changed, 9 insertions, 0 deletions
diff --git a/bpkg/satisfaction b/bpkg/satisfaction
index a140b5f..ae78a98 100644
--- a/bpkg/satisfaction
+++ b/bpkg/satisfaction
@@ -9,6 +9,7 @@
#include <bpkg/utility>
#include <bpkg/package>
+#include <bpkg/common-options>
namespace bpkg
{
@@ -36,6 +37,14 @@ namespace bpkg
{
return l ? (!r || satisfies (*l, *r)) : !r;
}
+
+ // Special build-time dependencies.
+ //
+ void
+ satisfy_build2 (const common_options&, const string& pkg, const dependency&);
+
+ void
+ satisfy_bpkg (const common_options&, const string& pkg, const dependency&);
}
#endif // BPKG_SATISFACTION