mirror of
https://github.com/bol-van/zapret.git
synced 2025-04-19 05:22:58 +03:00
install_easy : 'make' parameter
This commit is contained in:
parent
502abff2b5
commit
aa9edcc738
@ -545,6 +545,13 @@ stop : rc-service zapret stop
|
||||
настройка маршрутизации , маскарада и т.д. не входит в задачу zapret.
|
||||
Роутер вдруг сам волшебно не поднимется. Предполагается, что роутер вы уже настроили сами.
|
||||
|
||||
В комплекте идут статические бинарики для большинства архитектур. Какой-то из них подойдет
|
||||
с вероятностью 99%. Но если у вас экзотическая система, инсталятор попробует собрать бинарики сам
|
||||
через make. Для этого нужны gcc, make и необходимые -dev пакеты. Можно форсировать режим
|
||||
компиляции следующим вызовом :
|
||||
|
||||
install_easy.sh make
|
||||
|
||||
|
||||
openwrt/LEDE
|
||||
------------
|
||||
|
@ -88,9 +88,17 @@ check_bins()
|
||||
echo \* checking executables
|
||||
|
||||
local arch=$(get_bin_arch)
|
||||
[ "$FORCE_BUILD" = "1" ] && {
|
||||
echo forced build mode
|
||||
if [ "$arch" = "my" ]; then
|
||||
echo already compiled
|
||||
else
|
||||
arch=""
|
||||
fi
|
||||
}
|
||||
if [ -n "$arch" ] ; then
|
||||
echo found. architecture is : "\"$arch\""
|
||||
elif exists make; then
|
||||
echo found architecture "\"$arch\""
|
||||
elif [ -f "$EXEDIR/Makefile" ] && exists make; then
|
||||
echo trying to compile
|
||||
make -C "$EXEDIR" || {
|
||||
echo could not compile
|
||||
@ -705,6 +713,8 @@ install_openwrt()
|
||||
}
|
||||
|
||||
|
||||
# build binaries, do not use precompiled
|
||||
[ "$1" = "make" ] && FORCE_BUILD=1
|
||||
|
||||
check_system
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user