equal
deleted
inserted
replaced
1 #!/bin/bash |
|
2 |
|
3 cd "$(dirname "$0")" |
|
4 ADAPTOR_DIR="../cadMousePro-daemon/src/generated-sources" |
|
5 PROXY_DIR="../cadMousePro-gui/src/generated-sources" |
|
6 XML="info.globalcode.mouse.cadMousePro.xml" |
|
7 |
|
8 case "$1" in |
|
9 adaptor) |
|
10 qdbusxml2cpp -a DBusAdaptor.h:DBusAdaptor.cpp -c DBusAdaptor -l Daemon -i ../Daemon.h "$XML" |
|
11 mkdir -p "$ADAPTOR_DIR" |
|
12 mv DBusAdaptor.h DBusAdaptor.cpp "$ADAPTOR_DIR" |
|
13 ;; |
|
14 proxy) |
|
15 qdbusxml2cpp -l Daemon -i ../Daemon.h -p Proxy.h "$XML" |
|
16 mkdir -p "$PROXY_DIR" |
|
17 mv Proxy.h "$PROXY_DIR" |
|
18 ;; |
|
19 *) |
|
20 echo $"Usage: $0 (adaptor|proxy)" |
|
21 exit 1 |
|
22 esac |
|