Skip to content

Commit 2556501

Browse files
committed
upgrade with ninja
1 parent bc23c05 commit 2556501

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

scripts/upgrade.sh

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ done
2828
COLOR='\033[92m'
2929
ENDC='\033[0m'
3030

31-
# Установить дополниьтельные зависимости
31+
# Установить дополнительные зависимости
3232
apt-get install -y libsecp256k1-dev libsodium-dev
3333

3434
# Go to work dir
@@ -44,12 +44,14 @@ export CXX=/usr/bin/clang++
4444
export CCACHE_DISABLE=1
4545

4646
# Update binary
47-
cd ${bindir}/${repo}
48-
rm -f CMakeCache.txt
47+
cd ${bindir}
48+
rm -rf ${repo}
49+
mkdir ${repo}
50+
cd ${repo}
4951
memory=$(cat /proc/meminfo | grep MemAvailable | awk '{print $2}')
5052
let "cpuNumber = memory / 2100000" || cpuNumber=1
51-
cmake -DCMAKE_BUILD_TYPE=Release ${srcdir}/${repo}
52-
make -j ${cpuNumber} fift validator-engine lite-client pow-miner validator-engine-console generate-random-id dht-server func tonlibjson rldp-http-proxy
53+
cmake -DCMAKE_BUILD_TYPE=Release ${srcdir}/${repo} -GNinja
54+
ninja -j ${cpuNumber} fift validator-engine lite-client pow-miner validator-engine-console generate-random-id dht-server func tonlibjson rldp-http-proxy
5355
systemctl restart validator
5456

5557
# Конец

0 commit comments

Comments
 (0)