##// END OF EJS Templates
setup: cleanup old left-over code
Martin Geisler -
r8283:d6134b80 default
parent child Browse files
Show More
@@ -208,30 +208,20 b' ext_modules=['
208 Extension('mercurial.diffhelpers', ['mercurial/diffhelpers.c']),
208 Extension('mercurial.diffhelpers', ['mercurial/diffhelpers.c']),
209 Extension('mercurial.mpatch', ['mercurial/mpatch.c']),
209 Extension('mercurial.mpatch', ['mercurial/mpatch.c']),
210 Extension('mercurial.parsers', ['mercurial/parsers.c']),
210 Extension('mercurial.parsers', ['mercurial/parsers.c']),
211 Extension('mercurial.osutil', ['mercurial/osutil.c']),
211 ]
212 ]
212
213
213 packages = ['mercurial', 'mercurial.hgweb', 'hgext', 'hgext.convert',
214 packages = ['mercurial', 'mercurial.hgweb', 'hgext', 'hgext.convert',
214 'hgext.highlight', 'hgext.zeroconf', ]
215 'hgext.highlight', 'hgext.zeroconf', ]
215
216
216 try:
217 if sys.platform == 'linux2' and os.uname()[2] > '2.6':
217 import msvcrt
218 # The inotify extension is only usable with Linux 2.6 kernels.
218 ext_modules.append(Extension('mercurial.osutil', ['mercurial/osutil.c']))
219 # You also need a reasonably recent C library.
219 except ImportError:
220 cc = new_compiler()
220 pass
221 if has_function(cc, 'inotify_add_watch'):
221
222 ext_modules.append(Extension('hgext.inotify.linux._inotify',
222 try:
223 ['hgext/inotify/linux/_inotify.c']))
223 ext_modules.append(Extension('mercurial.osutil', ['mercurial/osutil.c']))
224 packages.extend(['hgext.inotify', 'hgext.inotify.linux'])
224
225 if sys.platform == 'linux2' and os.uname()[2] > '2.6':
226 # The inotify extension is only usable with Linux 2.6 kernels.
227 # You also need a reasonably recent C library.
228 cc = new_compiler()
229 if has_function(cc, 'inotify_add_watch'):
230 ext_modules.append(Extension('hgext.inotify.linux._inotify',
231 ['hgext/inotify/linux/_inotify.c']))
232 packages.extend(['hgext.inotify', 'hgext.inotify.linux'])
233 except ImportError:
234 pass
235
225
236 datafiles = []
226 datafiles = []
237 for root in ('templates', 'i18n'):
227 for root in ('templates', 'i18n'):
General Comments 0
You need to be logged in to leave comments. Login now