Index: third_party/psutil/setup.py |
diff --git a/third_party/psutil/setup.py b/third_party/psutil/setup.py |
index d7383cb80a26e003d9fe6b28546eea2ee4ee909b..a6489b29c4579f93e061801d2cd55214489faf75 100644 |
--- a/third_party/psutil/setup.py |
+++ b/third_party/psutil/setup.py |
@@ -1,6 +1,6 @@ |
#!/usr/bin/env python |
# |
-# $Id: setup.py 1142 2011-10-05 18:45:49Z g.rodola $ |
+# $Id: setup.py 1189 2011-10-22 16:44:17Z g.rodola $ |
# |
# Copyright (c) 2009, Jay Loden, Giampaolo Rodola'. All rights reserved. |
# Use of this source code is governed by a BSD-style license that can be |
@@ -13,7 +13,7 @@ try: |
except ImportError: |
from distutils.core import setup, Extension |
-__ver__ = "0.3.1" |
+__ver__ = "0.4.0" |
# Hack for Python 3 to tell distutils to run 2to3 against the files |
# copied in the build directory before installing. |
@@ -44,8 +44,8 @@ if sys.platform.lower().startswith("win"): |
'psutil/arch/mswindows/security.c'], |
define_macros=[('_WIN32_WINNT', get_winver()), |
('_AVAIL_WINVER_', get_winver())], |
- libraries=["psapi", "kernel32", "advapi32", "shell32", |
- "netapi32"] |
+ libraries=["psapi", "kernel32", "advapi32", |
+ "shell32", "netapi32", "iphlpapi"] |
)] |
# OS X |
elif sys.platform.lower().startswith("darwin"): |
@@ -53,7 +53,8 @@ elif sys.platform.lower().startswith("darwin"): |
sources = ['psutil/_psutil_osx.c', |
'psutil/_psutil_common.c', |
'psutil/arch/osx/process_info.c'], |
- extra_link_args=['-framework', 'CoreFoundation', '-framework', 'IOKit'] |
+ extra_link_args=['-framework', 'CoreFoundation', |
+ '-framework', 'IOKit'] |
), |
posix_extension] |
# FreeBSD |
@@ -61,7 +62,8 @@ elif sys.platform.lower().startswith("freebsd"): |
extensions = [Extension('_psutil_bsd', |
sources = ['psutil/_psutil_bsd.c', |
'psutil/_psutil_common.c', |
- 'psutil/arch/bsd/process_info.c'] |
+ 'psutil/arch/bsd/process_info.c'], |
+ libraries=["devstat"], |
), |
posix_extension] |
# Linux |
@@ -86,7 +88,7 @@ psutil is a module providing convenience functions for monitoring |
system and processes in a portable way by using Python.""", |
keywords=['ps', 'top', 'kill', 'free', 'lsof', 'netstat', 'nice', |
'tty', 'ionice', 'uptime', 'taskmgr', 'process', 'df', |
- 'monitoring'], |
+ 'iotop', 'iostat', 'monitoring',], |
author='Giampaolo Rodola, Jay Loden', |
author_email='psutil@googlegroups.com', |
url='http://code.google.com/p/psutil/', |