]> git.ipfire.org Git - pakfire.git/commitdiff
cli: pakfire-builder: Show more information in build mode
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 28 Sep 2023 14:55:17 +0000 (14:55 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 28 Sep 2023 14:55:17 +0000 (14:55 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/cli/lib/dump.c

index 774070d1f7febc0c9ade435ef84fdf7879e16b94..cf3e5f69388a85de66c994a1a380cfb673ce87d4 100644 (file)
@@ -45,8 +45,14 @@ int cli_dump_package(struct pakfire_package* package, int flags) {
        return 0;
 }
 
-static int __cli_dump_package(struct pakfire* pakfire, struct pakfire_package* package, void* flags) {
-       return cli_dump_package(package, *(int*)flags);
+static int __cli_dump_package(struct pakfire* pakfire, struct pakfire_package* package, void* p) {
+       int flags = *(int*)p;
+
+       // Dump extra information when in build mode
+       if (pakfire_has_flag(pakfire, PAKFIRE_FLAGS_BUILD))
+               flags |= PAKFIRE_PKG_DUMP_LONG;
+
+       return cli_dump_package(package, flags);
 }
 
 int cli_dump_packagelist(struct pakfire_packagelist* list, int flags) {