From 474280b2fcea62a32f8b0b6f555fb25d4b48fd64 Mon Sep 17 00:00:00 2001
From: Simon McVittie <smcv@collabora.com>
Date: Fri, 26 Feb 2021 14:11:40 +0000
Subject: [PATCH] pv-wrap: Print FlatpakExports as we process it

Signed-off-by: Simon McVittie <smcv@collabora.com>
---
 pressure-vessel/wrap.c | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/pressure-vessel/wrap.c b/pressure-vessel/wrap.c
index f59b495f2..c559d0d2c 100644
--- a/pressure-vessel/wrap.c
+++ b/pressure-vessel/wrap.c
@@ -585,6 +585,8 @@ adjust_exports (FlatpakBwrap *bwrap,
 {
   gsize i = 0;
 
+  g_debug ("Exported directories:");
+
   while (i < bwrap->argv->len)
     {
       const char *opt = bwrap->argv->pdata[i];
@@ -596,6 +598,10 @@ adjust_exports (FlatpakBwrap *bwrap,
           g_assert (i + 3 <= bwrap->argv->len);
           /* pdata[i + 1] is the target: unchanged. */
           /* pdata[i + 2] is a path in the final container: unchanged. */
+          g_debug ("%s %s %s",
+                   opt,
+                   (const char *) bwrap->argv->pdata[i + 1],
+                   (const char *) bwrap->argv->pdata[i + 2]);
           i += 3;
         }
       else if (g_str_equal (opt, "--dir") ||
@@ -603,6 +609,9 @@ adjust_exports (FlatpakBwrap *bwrap,
         {
           g_assert (i + 2 <= bwrap->argv->len);
           /* pdata[i + 1] is a path in the final container: unchanged. */
+          g_debug ("%s %s",
+                   opt,
+                   (const char *) bwrap->argv->pdata[i + 1]);
           i += 2;
         }
       else if (g_str_equal (opt, "--ro-bind") ||
@@ -624,6 +633,10 @@ adjust_exports (FlatpakBwrap *bwrap,
           else
             bwrap->argv->pdata[i + 1] = g_steal_pointer (&src);
 
+          g_debug ("%s %s %s",
+                   opt,
+                   (const char *) bwrap->argv->pdata[i + 1],
+                   (const char *) bwrap->argv->pdata[i + 2]);
           i += 3;
         }
       else
-- 
GitLab