setup.py
changeset 1300 e58b1c9a0dec
parent 1299 3822f1910c35
child 1301 0e921c164b58
equal deleted inserted replaced
1299:3822f1910c35 1300:e58b1c9a0dec
    34             # Sets the 'includes' option with the list of needed modules
    34             # Sets the 'includes' option with the list of needed modules
    35             if not self.includes:
    35             if not self.includes:
    36                 self.includes = []
    36                 self.includes = []
    37             self.includes += mercurial.packagescan.getmodules(self.build_lib,
    37             self.includes += mercurial.packagescan.getmodules(self.build_lib,
    38                                                               'mercurial')
    38                                                               'mercurial')
       
    39             self.includes += mercurial.packagescan.getmodules(self.build_lib,
       
    40                                                               'hgext')
    39             build_exe.finalize_options(self)
    41             build_exe.finalize_options(self)
    40 except ImportError:
    42 except ImportError:
    41     py2exe_for_demandload = None
    43     py2exe_for_demandload = None
    42 
    44 
    43 
    45