From b2adda606092d57fcd9805f327e6ac8fa7118a78 Mon Sep 17 00:00:00 2001 From: hodasemi Date: Thu, 6 Jun 2024 15:21:35 +0200 Subject: [PATCH] Add xr driver build --- PKGBUILD | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/PKGBUILD b/PKGBUILD index 2745d4c..d777530 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -38,6 +38,13 @@ build() { unlink gnome/src/textures/calibrating.png cp modules/sombrero/calibrating.png gnome/src/textures/ + + # build xr driver + cd modules/XRLinuxDriver + mkdir build/ + cd build + cmake .. + make } package() { @@ -59,5 +66,10 @@ package() { install -Dm755 ${_pkgbase}/ui/build/src/breezydesktop.gresource "${pkgdir}"/usr/local/share/breezydesktop/breezydesktop.gresource install -Dm755 ${_pkgbase}/ui/build/data/com.xronlinux.BreezyDesktop.desktop "${pkgdir}"/usr/share/applications/com.xronlinux.BreezyDesktop.desktop + + # copy xr driver + install -Dm755 ${_pkgbase}/modules/XRLinuxDriver/build/xrealAirLinuxDriver "${pkgdir}"/usr/bin/xrealAirLinuxDriver + sed -i '/ExecStart/c\ExecStart=xrealAirLinuxDriver' ${_pkgbase}/modules/XRLinuxDriver/systemd/xreal-air-driver.service + install -Dm644 ${_pkgbase}/modules/XRLinuxDriver/systemd/xreal-air-driver.service "${pkgdir}"/usr/lib/systemd/system/xreal-air-driver.service }