equal
deleted
inserted
replaced
364 pymodules.append('mercurial.pure.osutil') |
364 pymodules.append('mercurial.pure.osutil') |
365 else: |
365 else: |
366 extmodules.append(Extension('mercurial.osutil', ['mercurial/osutil.c'], |
366 extmodules.append(Extension('mercurial.osutil', ['mercurial/osutil.c'], |
367 extra_link_args=osutil_ldflags)) |
367 extra_link_args=osutil_ldflags)) |
368 |
368 |
369 if sys.platform == 'linux2' and os.uname()[2] > '2.6': |
369 if sys.platform.startswith('linux') and os.uname()[2] > '2.6': |
370 # The inotify extension is only usable with Linux 2.6 kernels. |
370 # The inotify extension is only usable with Linux 2.6 kernels. |
371 # You also need a reasonably recent C library. |
371 # You also need a reasonably recent C library. |
372 # In any case, if it fails to build the error will be skipped ('optional'). |
372 # In any case, if it fails to build the error will be skipped ('optional'). |
373 cc = new_compiler() |
373 cc = new_compiler() |
374 if hasfunction(cc, 'inotify_add_watch'): |
374 if hasfunction(cc, 'inotify_add_watch'): |