Cliente remoto GTK4 para G Radio Player: se conecta al servidor TCP embebido en radio-player para controlar el reproductor y editar programación (pautaje, parrilla, botonera, buscador, reportes) desde otra máquina de la LAN.
24 lines
520 B
Bash
Executable File
24 lines
520 B
Bash
Executable File
#!/bin/bash
|
|
# build.sh — Construye gr-client
|
|
set -e
|
|
|
|
echo "=== Instalando dependencias del sistema ==="
|
|
sudo apt-get install -y \
|
|
pkg-config \
|
|
libgtk-4-dev \
|
|
libglib2.0-dev \
|
|
libgdk-pixbuf-2.0-dev \
|
|
libcairo2-dev \
|
|
libpango1.0-dev \
|
|
ffmpeg
|
|
|
|
echo "=== Compilando gr-client ==="
|
|
cargo build --release
|
|
|
|
echo ""
|
|
echo "✓ Compilación exitosa."
|
|
echo " Binario: target/release/gr-client"
|
|
echo ""
|
|
echo "Para instalar en /usr/local/bin:"
|
|
echo " sudo cp target/release/gr-client /usr/local/bin/"
|