From 7b2563bc802c00b13b4411b020b501763efebf23 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20v=2E=20L=C3=B6wis?= Date: Tue, 2 Nov 2004 22:59:56 +0000 Subject: Exclude badsyntax from compileall; adjust options to what Makefile.pre.in does. Fixes #1049003. --- Tools/msi/msi.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Tools/msi/msi.py b/Tools/msi/msi.py index cda7bb6..35f2c4a 100644 --- a/Tools/msi/msi.py +++ b/Tools/msi/msi.py @@ -352,6 +352,7 @@ def add_ui(db): ("VerdanaBold10", "Verdana", 10, None, 1), ]) + compileargs = r"-Wi [TARGETDIR]Lib\compileall.py -f -x badsyntax [TARGETDIR]Lib" # See "CustomAction Table" add_data(db, "CustomAction", [ # msidbCustomActionTypeFirstSequence + msidbCustomActionTypeTextData + msidbCustomActionTypeProperty @@ -363,8 +364,8 @@ def add_ui(db): ("SetDLLDirToSystem32", 307, "DLLDIR", SystemFolderName), # msidbCustomActionTypeExe + msidbCustomActionTypeSourceFile # See "Custom Action Type 18" - ("CompilePyc", 18, "python.exe", r"[TARGETDIR]Lib\compileall.py [TARGETDIR]Lib"), - ("CompilePyo", 18, "python.exe", r"-O [TARGETDIR]Lib\compileall.py [TARGETDIR]Lib") + ("CompilePyc", 18, "python.exe", compileargs), + ("CompilePyo", 18, "python.exe", "-O "+compileargs), ]) # UI Sequences, see "InstallUISequence Table", "Using a Sequence Table" -- cgit v0.12