From cdc701efbba839e1e5749988c77538263d5e71e9 Mon Sep 17 00:00:00 2001 From: Ethan Crawford Date: Thu, 9 Sep 2021 16:20:04 +0800 Subject: [PATCH] Build - properly initialise the Phoenix app on Linux and Windows --- app/linux-prebuild.sh | 2 ++ app/mac-prebuild.sh | 5 +---- app/win-prebuild.bat | 2 ++ 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/app/linux-prebuild.sh b/app/linux-prebuild.sh index ef0547516f..9c4dec1911 100755 --- a/app/linux-prebuild.sh +++ b/app/linux-prebuild.sh @@ -54,4 +54,6 @@ mix deps.get mix release cp src/tau.app.src ebin/tau.app +cd "${SCRIPT_DIR}/../etc/docs" +mix setup cd "${SCRIPT_DIR}" diff --git a/app/mac-prebuild.sh b/app/mac-prebuild.sh index 1132748ef4..e6a317bc14 100755 --- a/app/mac-prebuild.sh +++ b/app/mac-prebuild.sh @@ -91,9 +91,6 @@ mix deps.get mix release cp src/tau.app.src ebin/tau.app -cd "${SCRIPT_DIR}" cd "${SCRIPT_DIR}/../etc/docs" -mix deps.get -cd "${SCRIPT_DIR}/../etc/docs/assets" -yarn install +mix setup cd "${SCRIPT_DIR}" diff --git a/app/win-prebuild.bat b/app/win-prebuild.bat index ec2a270b07..810a76d3fc 100644 --- a/app/win-prebuild.bat +++ b/app/win-prebuild.bat @@ -63,4 +63,6 @@ cmd /c mix release cd %~dp0\server\erlang\tau copy /Y src\tau.app.src .\ebin\tau.app +cd %~dp0\..\etc\docs +cmd /c mix setup cd %~dp0