Commit Graph

12 Commits (2e4fcbb8c4fea193c453f7b130ebf6800569419a)

Author SHA1 Message Date
Tobias Klauser 1934eadfcb Add linux/riscv64 build test
shirou dbbf1edf12 add macos test on CircleCI.
shirou 64d607539e add FreeBSD ARM support. copied from i386
shirou 77e5abb6f0
migrate to circleci2 (#587)
* add circleci 2.0 config, which has golang 1.9 image.
shirou 145dca90f7 change to use CommandContext.
shirou 4c73494c78 Add WithContext functions.
WAKAYAMA Shirou 114c78c777 [host]: add not implemented methods.
WAKAYAMA Shirou dfbb3e40da fix build bugs.
Marco Pfatschbacher b4846b445b Add support for OpenBSD/amd64
This code is based on the FreeBSD version
and implements roughly the same feature set.
Lukas Fittl da9fa1162b Add fallback code for all unsupported operating systems.
This enables using gopsutil in a codebase that gets built on other OSes
than the ones supported. Instead of a build failure as before, due to
the build tags, gopsutil will now throw an "not implemented" runtime
error.

Fixes #234.
Lukas Fittl fc27f01654 Ensure "make check" can succeeed if it doesn't find any golint errors.
Shirou WAKAYAMA 4c73e74c42 add helpful Makefile.