aboutsummaryrefslogtreecommitdiff
path: root/bpkg/rep-info.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'bpkg/rep-info.cxx')
-rw-r--r--bpkg/rep-info.cxx11
1 files changed, 7 insertions, 4 deletions
diff --git a/bpkg/rep-info.cxx b/bpkg/rep-info.cxx
index 0000557..190a210 100644
--- a/bpkg/rep-info.cxx
+++ b/bpkg/rep-info.cxx
@@ -5,8 +5,7 @@
#include <iostream> // cout
-#include <libbutl/sha256.mxx> // sha256_to_fingerprint()
-#include <libbutl/manifest-serializer.mxx>
+#include <libbutl/manifest-serializer.hxx>
#include <libbpkg/manifest.hxx>
@@ -66,12 +65,16 @@ namespace bpkg
init_tmp (conf != nullptr ? *conf : empty_dir_path);
+ bool ignore_unknown (!o.manifest () || o.ignore_unknown ());
+
rep_fetch_data rfd (
rep_fetch (o,
conf,
rl,
- !o.manifest () /* ignore_unknow */,
- o.deep () /* expand_values */));
+ ignore_unknown,
+ ignore_unknown /* ignore_toolchain */,
+ o.deep () /* expand_values */,
+ o.deep () /* load_buildfiles */));
// Now print.
//