mirror of
http://172.16.0.230/r/SIF/TowerOptoSifAndSpectral.git
synced 2025-10-19 11:49:42 +08:00
deb pack script accept version number
This commit is contained in:
25
deb_pack.sh
25
deb_pack.sh
@ -1,6 +1,20 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# 检查是否提供了版本号参数
|
||||||
|
if [ $# -eq 0 ]; then
|
||||||
|
echo "错误:请提供版本号参数"
|
||||||
|
echo "用法: $0 <版本号>"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
VERSION=$1
|
||||||
|
|
||||||
cd /home/pi/
|
cd /home/pi/
|
||||||
mkdir DebpackTowerSif
|
|
||||||
cd DebpackTowerSif/
|
DebDirectory=DebpackTowerSif
|
||||||
|
|
||||||
|
mkdir $DebDirectory
|
||||||
|
cd $DebDirectory/
|
||||||
|
|
||||||
mkdir -p ./home/pi/bin
|
mkdir -p ./home/pi/bin
|
||||||
cd home/pi/bin/
|
cd home/pi/bin/
|
||||||
@ -10,13 +24,14 @@ cd ../../..
|
|||||||
mkdir DEBIAN
|
mkdir DEBIAN
|
||||||
cd DEBIAN
|
cd DEBIAN
|
||||||
echo "Package: TowerSif
|
echo "Package: TowerSif
|
||||||
Version: 1.0.0
|
Version: $VERSION
|
||||||
Architecture: armhf
|
Architecture: armhf
|
||||||
Maintainer: rlx, tc
|
Maintainer: rlx, tc
|
||||||
Description: test" > control
|
Description: test" > control
|
||||||
|
|
||||||
cd /home/pi/
|
cd /home/pi/
|
||||||
sudo dpkg -b DebpackTowerSif DebpacTowerSif_1.0.0.deb
|
sudo dpkg -b $DebDirectory TowerSif_${VERSION}.deb
|
||||||
rm -r DebpackTowerSif
|
rm -r $DebDirectory
|
||||||
|
|
||||||
#sudo dpkg -r TowerSif
|
#sudo dpkg -r TowerSif
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user