symbian-qemu-0.9.1-12/python-2.6.1/Mac/Tools/pythonw.c
changeset 1 2fb8b9db1c86
equal deleted inserted replaced
0:ffa851df0825 1:2fb8b9db1c86
       
     1 /*
       
     2  * This wrapper program executes a python executable hidden inside an
       
     3  * application bundle inside the Python framework. This is needed to run
       
     4  * GUI code: some GUI API's don't work unless the program is inside an
       
     5  * application bundle.
       
     6  */
       
     7 #include <unistd.h>
       
     8 #include <err.h>
       
     9 
       
    10 static char Python[] = PYTHONWEXECUTABLE;
       
    11 
       
    12 int main(int argc, char **argv) {
       
    13 	argv[0] = Python;
       
    14 	execv(Python, argv);
       
    15 	err(1, "execv: %s", Python);
       
    16 	/* NOTREACHED */
       
    17 }