mirror of
https://github.com/m1k1o/neko.git
synced 2024-07-24 14:40:50 +12:00
ea5517b270
* add xf86 input driver. * cleanup. * rewrite to unix socket PoC. * add input rebuild. * lint & docs. * add input driver struct. * comments, lint, socket name from config. * add touch events to webrtc. * switch to uint32. * misc update logging & linting, * fix screen size * set touchscreen as core pointer. * add touch to ws control. * SendCoreEvents. * extract to own xinput folder. * add debounce. * switch pressure to uint8. * check buffer size. * send touch events with system init.
23 lines
503 B
Docker
23 lines
503 B
Docker
FROM debian:bullseye-slim
|
|
|
|
ENV DEBIAN_FRONTEND=noninteractive
|
|
|
|
RUN set -eux; \
|
|
apt-get update; \
|
|
apt-get install -y \
|
|
gcc pkgconf autoconf automake libtool make xorg-dev xutils-dev \
|
|
&& rm -rf /var/lib/apt/lists/*;
|
|
|
|
WORKDIR /app
|
|
|
|
COPY ./ /app/
|
|
|
|
RUN set -eux; \
|
|
./autogen.sh --prefix=/usr; \
|
|
./configure; \
|
|
make -j$(nproc); \
|
|
make install;
|
|
|
|
# docker build -t xf86-input-neko .
|
|
# docker run -v $PWD/build:/app/build --rm xf86-input-neko make install DESTDIR=/app/build
|