summaryrefslogtreecommitdiff
path: root/README.md
blob: b2a3755908e29bd4ff1685b6022bfbf7d12592de (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# homematic-go

This is a Go library to use homematic devices.

## Usage

This repository can be used as any other Go library.

Furthermore it uses the Meson build system. An example program can be built
with `meson` and `ninja`.

```
meson setup build
ninja -C build
```

In addition to the default target specific ones can be specified with `ninja`.

```
ninja -C build <target>
```

These targets are currently supported:

- `run` build and run the example program
- `test` runs the unit test suite