env.c
changeset 12 14cd74b518ea
parent 11 dc7bcc0fa5e1
child 13 dbb001e9f800
equal deleted inserted replaced
11:dc7bcc0fa5e1 12:14cd74b518ea
    28 #include <mcabber/utils.h>
    28 #include <mcabber/utils.h>
    29 #include <mcabber/compl.h>
    29 #include <mcabber/compl.h>
    30 #include <mcabber/logprint.h>
    30 #include <mcabber/logprint.h>
    31 #include <mcabber/modules.h>
    31 #include <mcabber/modules.h>
    32 
    32 
       
    33 #include "config.h"
       
    34 
    33 static void env_load   (void);
    35 static void env_load   (void);
    34 static void env_unload (void);
    36 static void env_unload (void);
    35 
    37 
       
    38 #define DESCRIPTION ( "Some debugging routines\nProvides commands /env and /cd" )
       
    39 
       
    40 static module_info_t info_env_experimental = {
       
    41 	.branch      = "experimental",
       
    42 	.api         = 5,
       
    43 	.version     = PROJECT_VERSION,
       
    44 	.description = DESCRIPTION,
       
    45 	.requires    = NULL,
       
    46 	.init        = env_load,
       
    47 	.uninit      = env_unload,
       
    48 	.next        = &info_env_experimental,
       
    49 };
       
    50 
    36 module_info_t info_env = {
    51 module_info_t info_env = {
    37 	.mcabber_version = "0.10.0",
    52 	.branch      = "dev",
    38 	.requires        = NULL,
    53 	.api         = 4,
    39 	.init            = env_load,
    54 	.version     = PROJECT_VERSION,
    40 	.uninit          = env_unload,
    55 	.description = DESCRIPTION,
       
    56 	.requires    = NULL,
       
    57 	.init        = env_load,
       
    58 	.uninit      = env_unload,
       
    59 	.next        = &info_env_experimental,
    41 };
    60 };
    42 
    61 
    43 extern char **environ;
    62 extern char **environ;
    44 
    63 
    45 // /env [option [= [value]]]
    64 // /env [option [= [value]]]