/Mac/Tools/pythonw.c
http://unladen-swallow.googlecode.com/ · C · 17 lines · 8 code · 2 blank · 7 comment · 0 complexity · 4ba6461c4995041057f20f32177cff36 MD5 · raw file
- /*
- * This wrapper program executes a python executable hidden inside an
- * application bundle inside the Python framework. This is needed to run
- * GUI code: some GUI API's don't work unless the program is inside an
- * application bundle.
- */
- #include <unistd.h>
- #include <err.h>
- static char Python[] = PYTHONWEXECUTABLE;
- int main(int argc, char **argv) {
- argv[0] = Python;
- execv(Python, argv);
- err(1, "execv: %s", Python);
- /* NOTREACHED */
- }