Mercurial > cpython-lru_cache-weakref
diff setup.py @ 34592:fa52f1ffc161 legacy-trunk
spwdmodule.c should only be built when either HAVE_GETSPNAM or HAVE_GETSPENT is
defined.
| author | Brett Cannon <bcannon@gmail.com> |
|---|---|
| date | Wed, 16 Feb 2005 00:07:19 +0000 |
| parents | 9c62e7d690a5 |
| children | 3d0bb3b05d39 |
line wrap: on
line diff
--- a/setup.py Tue Feb 15 21:50:12 2005 +0000 +++ b/setup.py Wed Feb 16 00:07:19 2005 +0000 @@ -384,12 +384,14 @@ # fcntl(2) and ioctl(2) exts.append( Extension('fcntl', ['fcntlmodule.c']) ) if platform not in ['mac']: - # pwd(3) + # pwd(3) exts.append( Extension('pwd', ['pwdmodule.c']) ) # grp(3) exts.append( Extension('grp', ['grpmodule.c']) ) # spwd, shadow passwords - exts.append( Extension('spwd', ['spwdmodule.c']) ) + if (sysconfig.get_config_var('HAVE_GETSPNAM') or + sysconfig.get_config_var('HAVE_GETSPENT')): + exts.append( Extension('spwd', ['spwdmodule.c']) ) # select(2); not on ancient System V exts.append( Extension('select', ['selectmodule.c']) )
