diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2022-02-21 07:38:47 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2022-02-21 07:38:47 +0200 |
commit | 239f0bc9b5e72f632aa3d65a45b745d6c9df9b70 (patch) | |
tree | e0779f2bf0d4f3068258b8a01f32352b1a51da18 /bpkg/pkg-build.cxx | |
parent | 9b5acba21213c2bf87d92b0a12f4d41283a13ae3 (diff) |
Do lazy build system initialization only if/when actually needed
Diffstat (limited to 'bpkg/pkg-build.cxx')
-rw-r--r-- | bpkg/pkg-build.cxx | 9 |
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), |