cmd.c
changeset 16 19d13d97b3a1
parent 15 891fc0779d50
child 17 e26e6692b0d5
--- a/cmd.c	Thu Mar 04 19:50:39 2010 +0200
+++ b/cmd.c	Sun Mar 14 21:36:29 2010 +0200
@@ -33,14 +33,36 @@
 #include <mcabber/roster.h>
 #include <mcabber/modules.h>
 
+#include "config.h"
+
 static void mcmd_init   (void);
 static void mcmd_uninit (void);
 
-module_info_t info_cmd = {
-	.mcabber_version = "0.10.0",
+#define DESCRIPTION ( \
+	"Sends output of command to buddy\n" \
+	"Recognizes options cmd_shell, cmd_redirect_stderr, cmd_header and cmd_header_inline\n" \
+	"Provides command /cmd" )
+
+static module_info_t info_cmd_experimental = {
+	.branch          = "experimental",
+	.api             = 5,
+	.version         = PROJECT_VERSION,
+	.description     = DESCRIPTION,
 	.requires        = NULL,
 	.init            = mcmd_init,
 	.uninit          = mcmd_uninit,
+	.next            = NULL,
+};
+
+module_info_t info_cmd = {
+	.branch          = "dev",
+	.api             = 4,
+	.version         = PROJECT_VERSION,
+	.description     = DESCRIPTION,
+	.requires        = NULL,
+	.init            = mcmd_init,
+	.uninit          = mcmd_uninit,
+	.next            = &info_cmd_experimental,
 };
 
 typedef struct {