Move to Meson build system
This commit is contained in:
parent
6db58d07cb
commit
ae97f07a41
13 changed files with 132 additions and 33 deletions
|
@ -78,6 +78,14 @@ public:
|
|||
}
|
||||
}
|
||||
|
||||
MessageRouter testRouter = new MessageRouter();
|
||||
MessagePattern desktopChangePattern = MessagePattern(ObjectPath("/VirtualDesktopManager"), interfaceName("org.kde.KWin.VirtualDesktopManager"), "currentChanged", true);
|
||||
dbus_bus_add_match(m_dbusCon.conn, "type='signal',sender='org.kde.KWin',interface='org.kde.KWin.VirtualDesktopManager,path='/VirtualDesktopManager',member='currentChanged'", null);
|
||||
testRouter.setHandler!(void, string)(desktopChangePattern, (string id) {
|
||||
logf("Desktop changed: %s", id);
|
||||
});
|
||||
registerRouter(m_dbusCon, testRouter);
|
||||
|
||||
version(WithRPC) {
|
||||
// Register signal listeners
|
||||
// FIXME: this does not work yet.
|
||||
|
@ -121,8 +129,10 @@ public:
|
|||
scope (exit) {
|
||||
// Als we om een of andere redenen deze functie verlaten, laat het slot los!
|
||||
releaseLock(inhibitLock);
|
||||
releaseLock(sleepLock);
|
||||
releaseLock(shutdownLock);
|
||||
version(WithRPC) {
|
||||
releaseLock(sleepLock);
|
||||
releaseLock(shutdownLock);
|
||||
}
|
||||
}
|
||||
|
||||
int checkCount = CHECK_COUNT;
|
||||
|
|
|
@ -14,7 +14,7 @@ import vibe.core.core;
|
|||
import vibe.core.net;
|
||||
import vibe.core.task;
|
||||
|
||||
import protocol;
|
||||
import msgpackrpc.protocol;
|
||||
|
||||
/**
|
||||
* MessagePack RPC client
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
module msgpackrpc;
|
||||
public import client;
|
||||
public import server;
|
||||
public import msgpackrpc.client;
|
||||
public import msgpackrpc.server;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue