Commit | Line | Data |
---|---|---|
5c102fa8 | 1 | #!/usr/local/bin/bash |
2 | ||
3 | DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )"/../ && pwd )" | |
4 | ||
5 | if [[ -z "$1" ]]; then | |
6 | echo "syntax: ./gen-dbus-interfaces <interface name>" | |
7 | exit 1 | |
8 | fi | |
9 | ||
10 | gdbus-codegen \ | |
11 | --interface-prefix org.freedesktop. \ | |
12 | --generate-docbook doc/$1-docbook.xml \ | |
13 | --generate-c-code src/interfaces/$1/$1-gen \ | |
14 | --c-namespace SystemdUtils \ | |
15 | conf/$1-ispect.xml | |
16 |