From ee7f34b35a77c0d0acc56dc6ba354497f3f00c76 Mon Sep 17 00:00:00 2001 From: "Luigi F. Cruz" Date: Sat, 14 Oct 2023 04:23:29 +0400 Subject: [PATCH] Add development preview of CyberEther. --- stage4/32-pisdr-cyberether/00-packages | 12 ++++++++++++ stage4/32-pisdr-cyberether/00-run.sh | 14 ++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 stage4/32-pisdr-cyberether/00-packages create mode 100755 stage4/32-pisdr-cyberether/00-run.sh diff --git a/stage4/32-pisdr-cyberether/00-packages b/stage4/32-pisdr-cyberether/00-packages new file mode 100644 index 0000000..a53a7de --- /dev/null +++ b/stage4/32-pisdr-cyberether/00-packages @@ -0,0 +1,12 @@ +git +build-essential +cmake +pkg-config +ninja-build +meson +mesa-vulkan-drivers +libvulkan-dev +spirv-cross +glslang-tools +libglfw3-dev +libfftw3-dev \ No newline at end of file diff --git a/stage4/32-pisdr-cyberether/00-run.sh b/stage4/32-pisdr-cyberether/00-run.sh new file mode 100755 index 0000000..fc864bb --- /dev/null +++ b/stage4/32-pisdr-cyberether/00-run.sh @@ -0,0 +1,14 @@ +#!/bin/bash -e + +on_chroot << EOF +mkdir -p "/home/${FIRST_USER_NAME}/PiSDR/Software" +cd "/home/${FIRST_USER_NAME}/PiSDR/Software" + +if [ ! -d "CyberEther" ]; then + git clone --branch development --depth 1 https://github.com/luigifcruz/CyberEther.git + cd CyberEther + meson -Dbuildtype=debugoptimized build + cd build + ninja +fi +EOF