diff -r c4392e526e85 distutils2/util.py --- a/distutils2/util.py Tue Oct 11 02:30:39 2011 +0200 +++ b/distutils2/util.py Mon Oct 17 18:50:38 2011 -0700 @@ -1035,6 +1035,7 @@ _SETUP_TMPL = """\ # This script was automatically generated by distutils2 +import codecs import os from distutils.core import setup from ConfigParser import RawConfigParser @@ -1055,7 +1056,7 @@ fp = codecs.open("setup.py", "w", encoding='utf-8') try: - fp.write(_SETUP_TMPL % {'func': getsource(cfg_to_args)}) + fp.write(_SETUP_TMPL % {'func': getsource(split_multiline)+"\n"+getsource(cfg_to_args)}) finally: fp.close()