Commit inicial: G Radio Remoto (gr-client)
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.
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
#!/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/"
|
||||
Reference in New Issue
Block a user