50 lines
1.3 KiB
Diff
50 lines
1.3 KiB
Diff
From 1dd0573aac766ba4464b5afb2bb7be86f955ad60 Mon Sep 17 00:00:00 2001
|
|
From: =?UTF-8?q?=D0=90=D0=BB=D0=B5=D0=BA=D1=81=D0=B5=D0=B9?=
|
|
<alexey.pawlow@gmail.com>
|
|
Date: Thu, 17 Jun 2021 18:51:26 +0530
|
|
Subject: [PATCH 013/N] Ignore main program for frozen scripts on MINGW
|
|
MIME-Version: 1.0
|
|
Content-Type: text/plain; charset=UTF-8
|
|
Content-Transfer-Encoding: 8bit
|
|
|
|
Co-authored-by: Алексей <alexey.pawlow@gmail.com>
|
|
---
|
|
Makefile.pre.in | 2 +-
|
|
configure.ac | 10 ++++++++++
|
|
2 files changed, 11 insertions(+), 1 deletion(-)
|
|
|
|
diff --git a/Makefile.pre.in b/Makefile.pre.in
|
|
index 2d8145f..5e005b6 100644
|
|
--- a/Makefile.pre.in
|
|
+++ b/Makefile.pre.in
|
|
@@ -383,7 +383,7 @@ PYTHON_OBJS= \
|
|
Python/errors.o \
|
|
Python/flowgraph.o \
|
|
Python/frame.o \
|
|
- Python/frozenmain.o \
|
|
+ @PYTHON_OBJS_FROZENMAIN@ \
|
|
Python/future.o \
|
|
Python/getargs.o \
|
|
Python/getcompiler.o \
|
|
diff --git a/configure.ac b/configure.ac
|
|
index 1863fa8..e03f864 100644
|
|
--- a/configure.ac
|
|
+++ b/configure.ac
|
|
@@ -6967,6 +6967,16 @@ case $host in
|
|
;;
|
|
esac
|
|
|
|
+dnl Python interpreter main program for frozen scripts
|
|
+AC_SUBST(PYTHON_OBJS_FROZENMAIN)
|
|
+PYTHON_OBJS_FROZENMAIN="Python/frozenmain.o"
|
|
+case $host in
|
|
+ *-*-mingw*)
|
|
+ dnl 'PC/frozen_dllmain.c' - not yet
|
|
+ PYTHON_OBJS_FROZENMAIN=
|
|
+ ;;
|
|
+esac
|
|
+
|
|
AC_SUBST([SRCDIRS])
|
|
SRCDIRS="\
|
|
Modules \
|