mirror of
https://github.com/AdaCore/cpython.git
synced 2026-02-12 12:57:15 -08:00
the need for the out-of-tree universal binary support that was used to build the 2.4.3 installer. Missing here relative to that tree are some changes to IDLE, IMHO those patches aren't appropriate for the 2.4 branch and users are better of using 2.5's IDLE.
18 lines
450 B
C
18 lines
450 B
C
/*
|
|
* 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 */
|
|
}
|