| Guido van Rossum | 4c04be6 | 1997-07-19 19:25:33 +0000 | [diff] [blame] | 1 | /* Minimal main program -- everything is loaded from the library */ |
| 2 | |||||
| Guido van Rossum | be10c20 | 1998-08-08 20:01:22 +0000 | [diff] [blame] | 3 | #include "Python.h" |
| Victor Stinner | 621cebe | 2018-11-12 16:53:38 +0100 | [diff] [blame] | 4 | #include "pycore_pylifecycle.h" |
| Tim Peters | 4643bd9 | 2002-12-28 21:56:08 +0000 | [diff] [blame] | 5 | |
| Martin v. Löwis | 790465f | 2008-04-05 20:41:37 +0000 | [diff] [blame] | 6 | #ifdef MS_WINDOWS |
| 7 | int | ||||
| 8 | wmain(int argc, wchar_t **argv) | ||||
| 9 | { | ||||
| Victor Stinner | 06e7608 | 2018-09-19 14:56:36 -0700 | [diff] [blame] | 10 | return Py_Main(argc, argv); |
| Martin v. Löwis | 790465f | 2008-04-05 20:41:37 +0000 | [diff] [blame] | 11 | } |
| 12 | #else | ||||
| Guido van Rossum | 7c14103 | 1997-08-15 02:52:08 +0000 | [diff] [blame] | 13 | int |
| Fredrik Lundh | faa209d6 | 2000-07-09 20:35:15 +0000 | [diff] [blame] | 14 | main(int argc, char **argv) |
| Guido van Rossum | 4c04be6 | 1997-07-19 19:25:33 +0000 | [diff] [blame] | 15 | { |
| Victor Stinner | 9454060 | 2017-12-16 04:54:22 +0100 | [diff] [blame] | 16 | return _Py_UnixMain(argc, argv); |
| Guido van Rossum | 4c04be6 | 1997-07-19 19:25:33 +0000 | [diff] [blame] | 17 | } |
| Martin v. Löwis | 790465f | 2008-04-05 20:41:37 +0000 | [diff] [blame] | 18 | #endif |