Changeset View
Changeset View
Standalone View
Standalone View
ext/python/Tools/freeze/winmakemakefile.py
Show All 33 Lines | subsystem_details = { | ||||
'service' : (SERVICETEMPLATE, 0, 0), | 'service' : (SERVICETEMPLATE, 0, 0), | ||||
'com_dll' : ("", 0, 1), | 'com_dll' : ("", 0, 1), | ||||
} | } | ||||
def get_custom_entry_point(subsystem): | def get_custom_entry_point(subsystem): | ||||
try: | try: | ||||
return subsystem_details[subsystem][:2] | return subsystem_details[subsystem][:2] | ||||
except KeyError: | except KeyError: | ||||
raise ValueError, "The subsystem %s is not known" % subsystem | raise ValueError("The subsystem %s is not known" % subsystem) | ||||
def makemakefile(outfp, vars, files, target): | def makemakefile(outfp, vars, files, target): | ||||
save = sys.stdout | save = sys.stdout | ||||
try: | try: | ||||
sys.stdout = outfp | sys.stdout = outfp | ||||
realwork(vars, files, target) | realwork(vars, files, target) | ||||
finally: | finally: | ||||
▲ Show 20 Lines • Show All 96 Lines • Show Last 20 Lines |