chiark / gitweb /
nailing-cargo: Some useful env vars
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 10 May 2020 21:53:31 +0000 (22:53 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 10 May 2020 21:53:31 +0000 (22:53 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
nailing-cargo

index fc70286b56fb7468de46571c8a03920c8c83ffa7..73401fbe821d650e2e2df84810ef7ed897cd13d8 100755 (executable)
@@ -434,6 +434,14 @@ END
   @ARGV = @command;
 }
 
+sub setenvs () {
+  $ENV{NAILINGCARGO_WORKSPHERE}   = $worksphere;
+  $ENV{NAILINGCARGO_MANIFEST_DIR} = $src_absdir;
+  $ENV{NAILINGCARGO_BUILDSPHERE}  = $oot_absdir;
+  delete $ENV{NAILINGCARGO_BUILDSPHERE} unless $oot_absdir;
+  $ENV{NAILINGCARGO_BUILD_DIR}    = $build_absdir // $src_absdir;
+}
+
 our $want_uninstall;
 
 END {