24 lines
813 B
Bash
24 lines
813 B
Bash
#!/bin/bash
|
|
if ! type include >/dev/null 2>&1; then
|
|
include() {
|
|
. "$(cd "$(dirname "$1")" && pwd)/${2}"
|
|
}
|
|
fi
|
|
include "${BASH_SOURCE[0]}" ../build_script/pragma_once.bash
|
|
if ! pragma_once "${BASH_SOURCE[0]}"; then
|
|
return 0
|
|
fi
|
|
include "${BASH_SOURCE[0]}" ../build_script/base/export.bash
|
|
build_python() {
|
|
return 0
|
|
}
|
|
build_open_ssh() {
|
|
local build_dir="${_ae_root_}/env"
|
|
local zlib_ver="zlib-1.3.1"
|
|
local zlib_dir="${build_dir}/${zlib_ver}"
|
|
local openssh_ver="openssh_10.0p1"
|
|
local openssh_dir="${build_dir}/${openssh_ver}"
|
|
build_gnu_zip "https://zlib.net/zlib-1.3.1.tar.gz" --prefix="${zlib_dir}"
|
|
build_gnu_zip "https://cdn.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-10.0p1.tar.gz" --prefix="${openssh_dir}" --with-zlib="${zlib_dir}" --with-privsep-path="${openssh_dir}/var/empty"
|
|
}
|