2008-01-14 Zoltan Varga <vargaz@gmail.com>
[mono.git] / mcs / tools / mkbundle / template_main.c
1 int mono_main (int argc, char* argv[]);
2
3 #include <stdlib.h>
4
5 int main (int argc, char* argv[])
6 {
7         char **newargs = (char **) malloc (sizeof (char *) * (argc + 2));
8         int i;
9
10         newargs [0] = argv [0];
11         newargs [1] = image_name;
12         for (i = 1; i < argc; i++)
13                 newargs [i+1] = argv [i];
14         newargs [++i] = NULL;
15         
16         if (config_dir != NULL && getenv ("MONO_CFG_DIR") == NULL)
17                 mono_set_dirs (getenv ("MONO_PATH"), config_dir);
18         
19         mono_mkbundle_init();
20
21         return mono_main (argc+1, newargs);
22 }