File get-source.sh of Package AdGuardHome

#!/bin/bash

echo "o Must install go >= 1.24.2 to build..."
sudo zypper in 'go>=1.24.2'

if [ $? -eq 0 ]
then
  echo "o Successfully install go>=1.24.2..."
else
  echo "o Can not install go>=1.24.2..."
  exit 1
fi

echo "o Run service mr..."
osc service mr

cd AdGuardHome/client
npm install --no-save
echo "o Reinstall browserlist and update-browserlist-db..."
npm uninstall browserslist
npm uninstall update-browserslist-db
npm install --no-save browserslist
npm install --no-save update-browserslist-db
echo "o Packe node_modules.tar.gz"
tar -czf ../../node_modules.tar.gz node_modules
cd ../..
rm -rf AdGuardHome
openSUSE Build Service is sponsored by