From ac1db69ebea3f978e73503b57959125fd910f525 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Thu, 17 Feb 2022 12:17:44 +0200 Subject: Set build.mode=skeleton during package skeleton load --- bpkg/package-skeleton.cxx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bpkg/package-skeleton.cxx b/bpkg/package-skeleton.cxx index cd79222..9cffef1 100644 --- a/bpkg/package-skeleton.cxx +++ b/bpkg/package-skeleton.cxx @@ -762,7 +762,9 @@ namespace bpkg gs.assign (ctx.var_build_meta_operation) = ctx.current_mname; - // @@ TODO: need to set a variable indicating this is a skeleton load. + // Use the build mode to signal this is a package skeleton load. + // + gs.assign (*ctx.var_pool.find ("build.mode")) = "skeleton"; // Note that it's ok for out_root to not exist (external package). // -- cgit v1.1