scripts: more portable (#6562)

* scripts/desktop: use more portable shebang on linux

* scripts/desktop: only query uname for architecture

* scripts/desktop: don't hardcode ghc version

* revert GHC version

* Apply suggestions from code review

* accept arch as param

---------

Co-authored-by: Evgeny <evgeny@poberezkin.com>
This commit is contained in:
Alexandre Esteves
2026-01-15 09:51:54 +00:00
committed by GitHub
parent 8800f5e62f
commit a8d7a9b389
5 changed files with 5 additions and 5 deletions
+1 -1
View File
@@ -1,4 +1,4 @@
#!/bin/bash
#!/usr/bin/env bash
set -e
+1 -1
View File
@@ -3,7 +3,7 @@
set -e
OS=mac
ARCH="${1:-`uname -a | rev | cut -d' ' -f1 | rev`}"
ARCH="${1:-$(uname -m)}"
COMPOSE_ARCH=$ARCH
GHC_VERSION=9.6.3
DATABASE_BACKEND="${2:-sqlite}"
+1 -1
View File
@@ -1,4 +1,4 @@
#!/bin/bash
#!/usr/bin/env bash
set -e
+1 -1
View File
@@ -1,4 +1,4 @@
#!/bin/bash
#!/usr/bin/env bash
set -e
+1 -1
View File
@@ -2,7 +2,7 @@
set -e
ARCH="${1:-`uname -a | rev | cut -d' ' -f1 | rev`}"
ARCH="${1:-$(uname -m)}"
if [ "$ARCH" == "arm64" ]; then
ARCH=aarch64
vlc_arch=arm64