aboutsummaryrefslogtreecommitdiff
path: root/bpkg/pkg-build.cxx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2022-02-21 07:38:47 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2022-02-21 07:38:47 +0200
commit239f0bc9b5e72f632aa3d65a45b745d6c9df9b70 (patch)
treee0779f2bf0d4f3068258b8a01f32352b1a51da18 /bpkg/pkg-build.cxx
parent9b5acba21213c2bf87d92b0a12f4d41283a13ae3 (diff)
Do lazy build system initialization only if/when actually needed
Diffstat (limited to 'bpkg/pkg-build.cxx')
-rw-r--r--bpkg/pkg-build.cxx9
1 files changed, 6 insertions, 3 deletions
diff --git a/bpkg/pkg-build.cxx b/bpkg/pkg-build.cxx
index f4eef42..24b928a 100644
--- a/bpkg/pkg-build.cxx
+++ b/bpkg/pkg-build.cxx
@@ -1308,7 +1308,8 @@ namespace bpkg
? dir_path (pdb.config) /= pkg.name ().string ()
: optional<dir_path> ());
- pkg.skeleton = package_skeleton (pdb,
+ pkg.skeleton = package_skeleton (options,
+ pdb,
*ap,
pkg.config_vars,
move (src_root),
@@ -8148,7 +8149,8 @@ namespace bpkg
t,
sp,
ap->dependencies,
- package_skeleton (pdb,
+ package_skeleton (o,
+ pdb,
*ap,
move (p.config_vars),
move (src_root),
@@ -8192,7 +8194,8 @@ namespace bpkg
t,
sp,
dap->dependencies,
- package_skeleton (pdb,
+ package_skeleton (o,
+ pdb,
*dap,
move (p.config_vars),
move (src_root),