1 changed files with 29 additions and 0 deletions
@ -0,0 +1,29 @@
|
||||
#!/bin/sh |
||||
pkg install -y autoconf openssl |
||||
|
||||
mkdir -p m4 |
||||
set -e |
||||
|
||||
echo "=== Полная пересборка uTun ===" |
||||
|
||||
# 1. Очистка |
||||
echo "[1/4] Очистка..." |
||||
make distclean 2>/dev/null || true |
||||
rm -f config.h config.status config.log |
||||
rm -f configure.log autoreconf.log build.log |
||||
|
||||
# 2. Автогенерация (autoreconf) |
||||
echo "[2/4] Автогенерация (autoreconf -fi)..." |
||||
autoreconf -fi 2>&1 | tee autoreconf.log |
||||
|
||||
# 3. Конфигурация |
||||
echo "[3/4] Конфигурация..." |
||||
./configure --prefix=/usr/local 2>&1 | tee configure.log |
||||
|
||||
# 4. Сборка |
||||
echo "[4/4] Сборка..." |
||||
make -j$(nproc) 2>&1 | tee build.log |
||||
|
||||
echo "" |
||||
echo "=== Готово ===" |
||||
echo "Бинарный файл: src/utun" |
||||
Loading…
Reference in new issue