setup.py
changeset 1421 a7631cf1326a
parent 1301 0e921c164b58
child 1422 a7e8408ac79c
equal deleted inserted replaced
1420:b32b3509c7ab 1421:a7631cf1326a
    32             self.set_undefined_options('build',
    32             self.set_undefined_options('build',
    33                                        ('build_lib', 'build_lib'))
    33                                        ('build_lib', 'build_lib'))
    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             else:
       
    38                 self.includes = self.includes.split(',')
    37             self.includes += mercurial.packagescan.getmodules(self.build_lib,
    39             self.includes += mercurial.packagescan.getmodules(self.build_lib,
    38                                                               'mercurial')
    40                                                               'mercurial')
    39             self.includes += mercurial.packagescan.getmodules(self.build_lib,
    41             self.includes += mercurial.packagescan.getmodules(self.build_lib,
    40                                                               'hgext')
    42                                                               'hgext')
    41             build_exe.finalize_options(self)
    43             build_exe.finalize_options(self)