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) {