Ai
4 Star 2 Fork 2

Gitee 极速下载/API-Umbrella

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
此仓库是为了提升国内下载速度的镜像仓库,每日同步一次。 原始仓库: https://github.com/NREL/api-umbrella
克隆/下载
install 1.77 KB
一键复制 编辑 原始数据 按行查看 历史
Nick Muerdter 提交于 2022-05-01 03:34 +08:00 . Working on release build.
#!/usr/bin/env bash
set -e -u -x
source ./tasks/helpers.sh
destdir="${DESTDIR:-}"
install_prefix="$PREFIX"
mkdir -p "$destdir$install_prefix"
rsync -a --stats "$STAGE_PREFIX_DIR/" "$destdir$install_prefix/"
install -D -m 755 "$SOURCE_DIR/build/package/files/etc/init.d/api-umbrella" "$destdir/etc/init.d/api-umbrella"
install -D -m 644 "$SOURCE_DIR/build/package/files/etc/logrotate.d/api-umbrella" "$destdir/etc/logrotate.d/api-umbrella"
# If /etc/api-umbrella/api-umbrella.yml doesn't exist, install it.
#
# If /etc/api-umbrella/api-umbrella.yml does exist, install the default version
# to api-umbrella.yml.default (so it's available for reference, but we don't
# overwrite any local changes).
if [ -f "$destdir/etc/api-umbrella/api-umbrella.yml" ]; then
install -D -m 644 "$SOURCE_DIR/build/package/files/etc/api-umbrella/api-umbrella.yml" "$destdir/etc/api-umbrella/api-umbrella.yml.default"
else
install -D -m 644 "$SOURCE_DIR/build/package/files/etc/api-umbrella/api-umbrella.yml" "$destdir/etc/api-umbrella/api-umbrella.yml"
fi
mkdir -p \
"$destdir/usr/bin" \
"$destdir/var/log" \
"$destdir$install_prefix/etc" \
"$destdir$install_prefix/var/db" \
"$destdir$install_prefix/var/log" \
"$destdir$install_prefix/var/run" \
"$destdir$install_prefix/var/tmp"
(
cd "$destdir/usr/bin"
ln -snf "../..$install_prefix/bin/api-umbrella" ./api-umbrella
)
(
cd "$destdir/var/log"
ln -snf "../..$install_prefix/var/log" ./api-umbrella
)
sed -i "s#$STAGE_DIR##g" \
"$destdir$install_prefix/embedded/openresty/luajit/bin/luarocks" \
"$destdir$install_prefix/embedded/openresty/luajit/bin/luarocks-admin" \
"$destdir$install_prefix/embedded/openresty/luajit/etc/luarocks/config-5.1.lua"
chmod 1777 "$destdir$install_prefix/var/tmp"
"$SOURCE_DIR/build/package/scripts/after-install" 1
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Ruby
1
https://gitee.com/mirrors/API-Umbrella.git
git@gitee.com:mirrors/API-Umbrella.git
mirrors
API-Umbrella
API-Umbrella
main

搜索帮助