diff options
author | 1024x2 | 2024-08-14 01:29:30 +0100 |
---|---|---|
committer | 1024x2 | 2024-08-14 01:29:30 +0100 |
commit | 8676c6705d27c5e6246bb5d4b6732614f5672c98 (patch) | |
tree | fab2ff412146892e7ff0407e7999f199db36f2c5 | |
parent | 7335747c1b3c9b10576fd6920d3e084c39e6f0a2 (diff) |
De-duplicate vextop script
-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 |