A modern Music Player Daemon based on Rockbox open source high quality audio player
libadwaita
audio
rust
zig
deno
mpris
rockbox
mpd
1#!/bin/sh
2# __________ __ ___.
3# Open \______ \ ____ ____ | | _\_ |__ _______ ___
4# Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ /
5# Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < <
6# Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \
7# \/ \/ \/ \/ \/
8
9# Usage: genversion.sh destination-dir version
10
11# Generate rbversion.h file
12
13# XXX DO NOT TWEAK VERSION HERE, EDIT version.sh INSTEAD
14
15VERSION="$2"
16
17cat > "$1/_rbversion.h" << EOF
18/* Generated by genversion.sh */
19#define RBVERSION "$VERSION"
20EOF
21
22# Don't touch rbversion.h if it hasn't change, to avoid rebuilding stuff
23if [ -f "$1/rbversion.h" ]
24 then if diff "$1/_rbversion.h" "$1/rbversion.h" > /dev/null
25 then rm -f "$1/_rbversion.h"
26 else mv "$1/_rbversion.h" "$1/rbversion.h"
27 fi
28 else mv "$1/_rbversion.h" "$1/rbversion.h"
29fi