size_t size;
int r;
+ struct json_object* config = NULL;
+ struct json_object* cmd = NULL;
+
// Make a new object
o = pakfire_json_new_object();
if (!o) {
if (r < 0)
goto ERROR;
+ // Add config (yes I know)
+ r = pakfire_json_add_object(o, "config", &config);
+ if (r < 0)
+ goto ERROR;
+
+ // Add command
+ r = pakfire_json_add_array(config, "Cmd", &cmd);
+ if (r < 0)
+ goto ERROR;
+
+ // Add bash
+ r = pakfire_json_array_add_string(cmd, "bash");
+ if (r < 0)
+ goto ERROR;
+
// Write as blob
r = pakfire_oci_writer_write_json_blob(self, o, &hexdigest, &size);
if (r < 0)