Skip to content

Commit 584fa53

Browse files
authored
Merge pull request #2839 from lilyinstarlight/fix-executables-and-boot-lin
Tau - fix booting on Linux and macOS and respect MIX_ENV variable
2 parents 81fc206 + 776baa9 commit 584fa53

File tree

14 files changed

+15
-11
lines changed

14 files changed

+15
-11
lines changed

app/linux-build-all.sh

100644100755
File mode changed.

app/linux-clean.sh

100644100755
File mode changed.

app/mac-build-all.sh

100644100755
File mode changed.

app/mac-clean.sh

100644100755
File mode changed.

app/pi-build-all.sh

100644100755
File mode changed.

app/pi-clean.sh

100644100755
File mode changed.

app/pi-prebuild.sh

100644100755
File mode changed.

app/pi-setup.sh

100644100755
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
#!/bin/bash
12

23
sudo apt update
34
sudo apt install snapd

app/server/erlang/tau/boot-lin.sh

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
#!/bin/bash
2+
set -e # Quit script on error
3+
SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
4+
5+
cd ${SCRIPT_DIR}
6+
7+
echo "Booting Sonic Pi on Linux..."
8+
9+
TAU_ENABLED=$1 TAU_INTERNAL=$2 TAU_MIDI_ENABLED=$3 TAU_LINK_ENABLED=$4 TAU_IN_PORT=$5 TAU_API_PORT=$6 TAU_SPIDER_PORT=$7 exec _build/"${MIX_ENV:-dev}"/rel/tau/bin/tau start

app/server/erlang/tau/boot-mac.sh

100644100755
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@ cd ${SCRIPT_DIR}
66

77
echo "Booting Sonic Pi on macOS..."
88

9-
TAU_ENABLED=$0 TAU_INTERNAL=$1 TAU_MIDI_ENABLED=$2 TAU_LINK_ENABLED=$3 TAU_IN_PORT=$4 TAU_API_PORT=$5 TAU_SPIDER_PORT=$6 _build\dev\rel\tau\bin\tau start
9+
TAU_ENABLED=$1 TAU_INTERNAL=$2 TAU_MIDI_ENABLED=$3 TAU_LINK_ENABLED=$4 TAU_IN_PORT=$5 TAU_API_PORT=$6 TAU_SPIDER_PORT=$7 exec _build/"${MIX_ENV:-dev}"/rel/tau/bin/tau start

0 commit comments

Comments
 (0)