aboutsummaryrefslogtreecommitdiff
path: root/install.sh
diff options
context:
space:
mode:
Diffstat (limited to 'install.sh')
-rwxr-xr-xinstall.sh36
1 files changed, 5 insertions, 31 deletions
diff --git a/install.sh b/install.sh
index 64ee28f..e8743e4 100755
--- a/install.sh
+++ b/install.sh
@@ -5,35 +5,9 @@ cd "$script_dir"
[ $(id -u) -ne 0 ] && echo "You need root privileges to run the install script" && exit 1
-curl -sfL 'https://dec05eba.com/files/twemoji.tar.gz' -o /tmp/twemoji.tar.gz
-mkdir -p /usr/share/quickmedia/emoji
-tar xf /tmp/twemoji.tar.gz --directory=/usr/share/quickmedia/emoji
-rm -f /tmp/twemoji.tar.gz
+rm -rf build
+meson setup build
+meson configure --prefix=/usr --buildtype=release -Dstrip=true build
+ninja -C build install
-sibs build --release video_player
-sibs build --release
-
-install -Dm755 "video_player/sibs-build/$(sibs platform)/release/quickmedia-video-player" "/usr/bin/quickmedia-video-player"
-install -Dm755 "sibs-build/$(sibs platform)/release/quickmedia" "/usr/bin/quickmedia"
-ln -sf "/usr/bin/quickmedia" "/usr/bin/qm"
-install -Dm644 boards.json "/usr/share/quickmedia/boards.json"
-
-install -Dm644 example-config.json "/usr/share/quickmedia/example-config.json"
-install -Dm644 README.md "/usr/share/quickmedia/README.md"
-
-install -Dm644 mpv/fonts/Material-Design-Iconic-Font.ttf "/usr/share/quickmedia/mpv/fonts/Material-Design-Iconic-Font.ttf"
-install -Dm644 mpv/scripts/mordenx.lua "/usr/share/quickmedia/mpv/scripts/mordenx.lua"
-install -Dm644 mpv/scripts/ytdl_hook.lua "/usr/share/quickmedia/mpv/scripts/ytdl_hook.lua"
-install -Dm644 mpv/input.conf "/usr/share/quickmedia/mpv/input.conf"
-install -Dm644 mpv/mpv.conf "/usr/share/quickmedia/mpv/mpv.conf"
-
-for file in images/* icons/* shaders/* themes/*; do
- install -Dm644 "$file" "/usr/share/quickmedia/$file"
-done
-
-for file in launcher/*; do
- filename=$(basename "$file")
- install -Dm644 "$file" "/usr/share/applications/$filename"
-done
-
-echo "Successfully installed QuickMedia"
+echo "Successfully installed quickmedia" \ No newline at end of file