diff options
-rwxr-xr-x | build.sh | 6 | ||||
-rwxr-xr-x | vextop.sh | 28 |
2 files changed, 9 insertions, 25 deletions
@@ -5,6 +5,12 @@ set -euo pipefail # Pull the patches repository git pull +# Emergency Alert System +if [ -e Alert ]; then + cat Alert >&2 + exit 1 +fi + # Do we have the Vencord sources cloned? if [ -e Vencord/.git ]; then # Update sources @@ -2,33 +2,11 @@ set -euo pipefail -# Pull the patches repository -git pull - -# Do we have the Vencord sources cloned? -if [ -e Vencord/.git ]; then - # Update sources - cd Vencord - git fetch -else - # Clone sources - git clone https://github.com/Vendicated/Vencord.git Vencord - cd Vencord -fi - -# Reset vexcord branch and apply patches -git checkout -B vexcord origin/main -git am ../vencord-patches/*.patch - -# Build vencord -pnpm i --frozen-lockfile -node scripts/build/build.mjs +# Build Vencord +./build.sh # Save this for later (Vextop needs it) -export VENCORD_FILES_DIR="$(realpath dist)" - -# Back out of Vencord directory -cd .. +export VENCORD_FILES_DIR="$(realpath Vencord/dist)" # Do we have the Vesktop sources cloned? if [ -e Vesktop/.git ]; then |