Browse Source

v1.0.0| 改进打包脚本

master
zhaohe 1 month ago
parent
commit
885b4ca947
  1. 40
      resources/spd_logger_cfg.json
  2. 2
      src/configs/version.hpp
  3. 20
      tools/packet.sh

40
resources/spd_logger_cfg.json

@ -1,40 +0,0 @@
[
{
"name": "info-sink",
"type": "daily_file_sink_mt",
"filename": "logs/infolog.log",
"max_files": 30,
"rotate_on_open": true,
"level": 2
},
{
"name": "debug-sink",
"type": "daily_file_sink_mt",
"filename": "logs/debuglog.log",
"max_files": 10,
"rotate_on_open": true,
"level": 0
},
{
"name": "terminal-sink",
"type": "stdout_color_sink_mt"
},
{
"name": "ZCanReceiverHost",
"level": 0
},
{
"name": "ExtAPIService",
"level": 0
},
{
"name": "root",
"type": "logger",
"level": 2,
"sinks": [
"terminal-sink",
"debug-sink",
"info-sink"
]
}
]

2
src/configs/version.hpp

@ -1,2 +1,2 @@
#pragma once #pragma once
#define VERSION "1.0"
#define VERSION "1.0.0"

20
tools/packet.sh

@ -1,16 +1,15 @@
#!/bin/bash #!/bin/bash
# #
# ./packet.sh v1
# #
versionfile="src/configs/version.hpp"
version=$(grep -oP '#define VERSION\s*"\s*(\S+)\s*"' "$versionfile" | sed 's/#define VERSION\s*"//;s/"//')
echo "VERSION: $version"
if [ $# -ne 1 ]; then
echo "Usage: $0 version"
exit 1
fi
./tools/build.sh
version=$1
packetname=iflytoptdcan
packetname=iflytoptdcan-$version-aarch64-linux-gnu
workdir=$(pwd) workdir=$(pwd)
echo "workdir: $workdir" echo "workdir: $workdir"
@ -26,12 +25,13 @@ cp -r ./resources/iflytoptdcan.service /tmp/$packetname/
echo "Version: $version" > /tmp/$packetname/version echo "Version: $version" > /tmp/$packetname/version
cd /tmp cd /tmp
tar -czvf $packetname-$version.tar.gz $packetname
tar -czvf $packetname.tar.gz $packetname
cd $workdir cd $workdir
mv /tmp/$packetname-$version.tar.gz ./dist/
mkdir -p ./dist
mv /tmp/$packetname.tar.gz ./dist/
echo "" echo ""
echo "#" echo "#"
echo "# Packet: dist/$packetname-$version.tar.gz"
echo "# Packet: dist/$packetname.tar.gz"
echo "# " echo "# "
Loading…
Cancel
Save