Radish alpha
H
HardenedBSD Package Manager
Radicle
Git (anonymous pull)
Log in to clone via SSH
Emit yaml for pretty output and json_compact otherwise
Baptiste Daroussin committed 12 years ago
commit d44697c7edf552de06c30484a0762c4e78583fec
parent 1e6fde5af2aa3458d78680307c74d82d90b9c53e
1 file changed +4 -1
modified libpkg/pkg_manifest.c
@@ -1730,7 +1730,10 @@ emit_manifest(struct pkg *pkg, char **out, short flags)
		obj_append_kv(obj, "message", sbuf_get(tmpsbuf));
	}

-
	*out = ucl_object_emit(obj, UCL_EMIT_YAML);
+
	if ((flags & PKG_MANIFEST_EMIT_PRETTY) == PKG_MANIFEST_EMIT_PRETTY)
+
		*out = ucl_object_emit(obj, UCL_EMIT_YAML);
+
	else
+
		*out = ucl_object_emit(obj, UCL_EMIT_JSON_COMPACT);

	return (EPKG_OK);
}