# system [![Build Status](https://api.travis-ci.org/GuillaumeGomez/sysinfo.png?branch=master)](https://travis-ci.org/GuillaumeGomez/sysinfo)

A system handler to interact with processes.

Support the following platforms:

 * Linux
 * Raspberry
 * Mac OSX

### Running on Raspberry

It'll be difficult to build on Raspberry. A good way-around is to be build on Linux before sending it to your Raspberry:

```bash
rustup target add armv7-unknown-linux-gnueabihf
cargo build --target=armv7-unknown-linux-gnueabihf
```

## C interface

It's possible to use this crate directly from C. Take a look at the `Makefile` and at the `examples/src/simple.c` files.

To build the C example, just run:

```bash
> make
> ./simple
# If needed:
> LD_LIBRARY_PATH=target/release/ ./simple
```

# system [![Build Status](https://api.travis-ci.org/GuillaumeGomez/sysinfo.png?branch=master)](https://travis-ci.org/GuillaumeGomez/sysinfo)

A system handler to interact with processes.

Support the following platforms:

 * Linux
 * Raspberry
 * Mac OSX
 * Windows

### Running on Raspberry

It'll be difficult to build on Raspberry. A good way-around is to be build on Linux before sending it to your Raspberry:

```bash
rustup target add armv7-unknown-linux-gnueabihf
cargo build --target=armv7-unknown-linux-gnueabihf
```

## C interface

It's possible to use this crate directly from C. Take a look at the `Makefile` and at the `examples/src/simple.c` files.

To build the C example, just run:

```bash
> make
> ./simple
# If needed:
> LD_LIBRARY_PATH=target/release/ ./simple
```

Add windows to supported platforms
Add windows to supported platforms
