summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tools/generate.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/generate.c b/tools/generate.c
index 7493f657..74dd41a0 100644
--- a/tools/generate.c
+++ b/tools/generate.c
@@ -1168,9 +1168,11 @@ write_repository (const char *namespace,
{
for (i = 0; dependencies[i]; i++)
{
+ char **parts = g_strsplit (dependencies[i], "-", 2);
xml_start_element (xml, "include");
- xml_printf (xml, " name=\"%s\"", dependencies[i]);
+ xml_printf (xml, " name=\"%s\" version=\"%s\"", parts[0], parts[1]);
xml_end_element (xml, "include");
+ g_strfreev (parts);
}
}