makefile for package

This commit is contained in:
2024-10-19 17:00:16 +08:00
parent 4ef35332fc
commit 90e1f33256

View File

@@ -1,8 +1,8 @@
#!/bin/sh #!/bin/sh
build_root=`pwd`
project=ems project=ems
# 文件路径 # 文件路径
vfile="emsVersion" vfile="emsVersion"
@@ -19,13 +19,15 @@ platform=ub22
echo "Version: $version" echo "Version: $version"
echo "Release Date: $current_date" echo "Release Date: $current_date"
build_root=./build build_dir=$(build_root)/build
release_dir=$(build_root)/release
package_name=$(project)-$(version)-$(platform) package_name=$(project)-$(version)-$(platform)
package_dir=$(package_name) package_dir=$(package_name)
build_dir=$(build_root)/$(package_name) package_path=$(build_dir)/$(package_name)
svc_root=../svc.ems svc_root=$(build_root)/../svc.ems
svc_bin=$(svc_root)/bin svc_bin=$(svc_root)/bin
web_root=../web.ems web_root=$(build_root)/../web.ems
package_file=$(package_name).tgz package_file=$(package_name).tgz
package: package:
@@ -43,3 +45,4 @@ package:
cp -rf $(web_root)/* $(build_dir)/web cp -rf $(web_root)/* $(build_dir)/web
cd $(build_root) cd $(build_root)
tar cvfz $(package_file) $(package_dir) tar cvfz $(package_file) $(package_dir)
mv -f $(package_file) $(release_dir)