libei/test/buildtest.c
Peter Hutterer 479bda259a Purge libreis from the repo
libreis was intended for an intermediary to set some information that
the libei client cannot be entrusted with. In particular this was the
application name, the allowed capabilities, and some properties that -
once set - the client could no longer change (appid as probably the only
really useful one). The price for this was a rather complicated version
negotiation dance before the initial CONNECT request.

Now that we have a clear view of what's going to happen -
RemoteDesktop.ConnectToEIS and the InputCapture portal - there is no
longer any need for libreis. The extra information that libreis would've
sent is communicated out-of-band in both portals and are known to the
compositor at the time the connection is being established.

So we can simply drop this, it's no longer required and dropping it
makes the protocol significantly simpler anyway.
2023-02-09 11:48:28 +10:00

12 lines
174 B
C

/* SPDX-License-Identifier: MIT */
#if INCLUDE_LIBEI
#include <libei.h>
#endif
#if INCLUDE_LIBEIS
#include <libeis.h>
#endif
int main(int argc, char **argv) {
return 0;
}