diff options
Diffstat (limited to 'Tools')
-rw-r--r-- | Tools/freeze/makeconfig.py | 3 | ||||
-rw-r--r-- | Tools/freeze/winmakemakefile.py | 11 | ||||
-rwxr-xr-x | Tools/scripts/h2py.py | 2 |
3 files changed, 8 insertions, 8 deletions
diff --git a/Tools/freeze/makeconfig.py b/Tools/freeze/makeconfig.py index b9bfd08..06cbb60 100644 --- a/Tools/freeze/makeconfig.py +++ b/Tools/freeze/makeconfig.py @@ -1,5 +1,5 @@ import re - +import sys # Write the config.c file @@ -38,7 +38,6 @@ def makeconfig(infp, outfp, modules, with_ifdef=0): # Test program. def test(): - import sys if not sys.argv[3:]: print 'usage: python makeconfig.py config.c.in outputfile', print 'modulename ...' diff --git a/Tools/freeze/winmakemakefile.py b/Tools/freeze/winmakemakefile.py index 8570f3d..1950d6b 100644 --- a/Tools/freeze/winmakemakefile.py +++ b/Tools/freeze/winmakemakefile.py @@ -134,12 +134,13 @@ def realwork(vars, moddefns, target): print ; print print "$(target)$(debug_suffix)%s: $(temp_dir) $(OBJS)" % (target_ext) - print "\tlink -out:$(target)$(debug_suffix)%s %s" % (target_ext, target_link_flags), - print "\t$(OBJS) \\" - print "\t$(LIBS) \\" - print "\t$(ADDN_LINK_FILES) \\" - print "\t$(pythonlib) $(lcustom) $(l_debug)\\" + print "\tlink -out:$(target)$(debug_suffix)%s %s" % (target_ext, target_link_flags), "@<<" + print "\t$(OBJS)" + print "\t$(LIBS)" + print "\t$(ADDN_LINK_FILES)" + print "\t$(pythonlib) $(lcustom) $(l_debug)" print "\t$(resources)" + print "<<" print print "clean:" print "\t-rm -f *.obj" diff --git a/Tools/scripts/h2py.py b/Tools/scripts/h2py.py index 63e7336..c681e23 100755 --- a/Tools/scripts/h2py.py +++ b/Tools/scripts/h2py.py @@ -95,7 +95,7 @@ def pytify(body): for p in ignores: body = p.sub(' ', body) # replace char literals by ord(...) - body = p_char.sub('ord(\\0)', body) + body = p_char.sub("ord('\\1')", body) # Compute negative hexadecimal constants start = 0 UMAX = 2*(sys.maxint+1) |