summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorGiampaolo Rodola <g.rodola@gmail.com>2023-04-19 20:15:29 +0200
committerGiampaolo Rodola <g.rodola@gmail.com>2023-04-19 20:15:29 +0200
commitf6c003293249fab17e33d48c76d8527bdd91a0f7 (patch)
tree509cf0e0467c39c7f134082c0543c8471420d8f4 /setup.py
parent968e4bba7dd015d5a469c77ec65956f211d3a5bd (diff)
parentcaa184349c934958b3673c8d3532c607caa2052a (diff)
downloadpsutil-f6c003293249fab17e33d48c76d8527bdd91a0f7.tar.gz
Merge branch 'c-refact'
Diffstat (limited to 'setup.py')
-rwxr-xr-xsetup.py21
1 files changed, 18 insertions, 3 deletions
diff --git a/setup.py b/setup.py
index 4923600a..4682a4dd 100755
--- a/setup.py
+++ b/setup.py
@@ -255,13 +255,18 @@ elif FREEBSD:
'psutil._psutil_bsd',
sources=sources + [
'psutil/_psutil_bsd.c',
+ 'psutil/arch/bsd/cpu.c',
+ 'psutil/arch/bsd/disk.c',
+ 'psutil/arch/bsd/net.c',
+ 'psutil/arch/bsd/proc.c',
+ 'psutil/arch/bsd/sys.c',
'psutil/arch/freebsd/cpu.c',
- 'psutil/arch/freebsd/mem.c',
'psutil/arch/freebsd/disk.c',
- 'psutil/arch/freebsd/sensors.c',
+ 'psutil/arch/freebsd/mem.c',
'psutil/arch/freebsd/proc.c',
- 'psutil/arch/freebsd/sys_socks.c',
'psutil/arch/freebsd/proc_socks.c',
+ 'psutil/arch/freebsd/sensors.c',
+ 'psutil/arch/freebsd/sys_socks.c',
],
define_macros=macros,
libraries=["devstat"],
@@ -273,6 +278,11 @@ elif OPENBSD:
'psutil._psutil_bsd',
sources=sources + [
'psutil/_psutil_bsd.c',
+ 'psutil/arch/bsd/cpu.c',
+ 'psutil/arch/bsd/disk.c',
+ 'psutil/arch/bsd/net.c',
+ 'psutil/arch/bsd/proc.c',
+ 'psutil/arch/bsd/sys.c',
'psutil/arch/openbsd/cpu.c',
'psutil/arch/openbsd/disk.c',
'psutil/arch/openbsd/mem.c',
@@ -289,6 +299,11 @@ elif NETBSD:
'psutil._psutil_bsd',
sources=sources + [
'psutil/_psutil_bsd.c',
+ 'psutil/arch/bsd/cpu.c',
+ 'psutil/arch/bsd/disk.c',
+ 'psutil/arch/bsd/net.c',
+ 'psutil/arch/bsd/proc.c',
+ 'psutil/arch/bsd/sys.c',
'psutil/arch/netbsd/cpu.c',
'psutil/arch/netbsd/disk.c',
'psutil/arch/netbsd/mem.c',