2 Star 0 Fork 1

FogVDN-Node/openfog_pack_tool

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
Makefile 1.05 KB
一键复制 编辑 原始数据 按行查看 历史
fuqiyang11 提交于 2019-04-11 16:29 +08:00 . update
## 2019-04-11
## fuqiyang
## f@pear.hk
big_package="tmp_package.tar.gz"
sub_packages=$(patsubst update-data/%/,%.tar.gz,$(shell ls -d update-data/*/))
username?=tencent
sub_dirs=$(patsubst update-data/%/,update-data/%,$(shell ls -d update-data/*/))
## functions
##
define printf_color
@echo "\033[33m${1}\033[0m"
endef
all : clean set_username create_platform_package create_big_package create_md5sum_package
$(call printf_color,"finish...")
test:
@echo ${sub_dirs}
set_username:
for dir in ${sub_dirs}; \
do \
sh .change_username.sh $${dir} ${username}; \
done
create_platform_package :
$(call printf_color,"[pack_update_data]")
make -C ./update-data
create_big_package:
@tar -zcvf ${big_package} ${sub_packages}
create_md5sum_package:
CHECKSUM=$(shell md5sum ${big_package} | cut -d ' ' -f1); mv ${big_package} $$CHECKSUM.tar.gz
clean:
@-rm -rf *tar.gz
make -C ./update-data clean
help :
$(call printf_color,"[help]")
@echo "make [username=xxx] [clean]"
.PHONY : help clean create_platform_package create_big_package create_md5sum_package
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/FogVDN-Node/openfog_pack_tool.git
git@gitee.com:FogVDN-Node/openfog_pack_tool.git
FogVDN-Node
openfog_pack_tool
openfog_pack_tool
master

搜索帮助