mirror of
https://git.sr.ht/~thestr4ng3r/chiaki
synced 2025-03-12 05:25:23 -07:00
This should enable support for more controllers besides the DS4 and DualSense, basically any controller supported by SDL that has at least one touchpad, an accelerometer and a gyroscope. Older SDL versions have been tested down to 2.0.9. Versions older than 2.0.14 won't have sensors and touchpad support, though. Setsu is deprecated and remains in-tree for now, but defaults to being disabled if SDL2 is found and >= 2.0.14. If Setsu is enabled explicitly, touchpad and sensors are not handled by SDL.
16 lines
447 B
Bash
Executable File
16 lines
447 B
Bash
Executable File
#!/bin/bash
|
|
|
|
set -xe
|
|
cd "`dirname $(readlink -f ${0})`"
|
|
|
|
podman build -t chiaki-bullseye . -f Dockerfile.bullseye
|
|
cd ..
|
|
podman run --rm -v "`pwd`:/build" chiaki-bullseye /bin/bash -c "
|
|
cd /build &&
|
|
rm -fv third-party/nanopb/generator/proto/nanopb_pb2.py &&
|
|
mkdir build_bullseye &&
|
|
cmake -Bbuild_bullseye -GNinja -DCHIAKI_USE_SYSTEM_JERASURE=ON -DCHIAKI_USE_SYSTEM_NANOPB=ON &&
|
|
ninja -C build_bullseye &&
|
|
ninja -C build_bullseye test"
|
|
|