2021-05-16 16:15:57 +08:00

23 lines
720 B
Bash
Executable File

#!/usr/bin/env bash
# here is Breaking Changes of package in 7.0: https://global.download.synology.com/download/Document/Software/DeveloperGuide/Firmware/DSM/7.0/enu/DSM_Developer_Guide_7_0_Beta.pdf
# https://blog.cmj.tw/SynologyApp.htm 暂时不搞签名
/bin/rm -rf package
mkdir package
cd package
mkdir bin logs config
echo port=21116 > config/hbbs.conf
echo key= >> config/hbbs.conf
echo email= >> config/hbbs.conf
echo port=21117 > config/hbbr.conf
cp ../target/release/hbbs bin/
cp ../target/release/hbbr bin/
strip bin/hbbs
strip bin/hbbr
tar -czf ../spk/package.tgz *
cd ..
cd spk
#md5 package.tgz | awk '{print "checksum=\"" $4 "\""}' >> INFO
file=rustdesk-server-synology-x64.spk
tar -cvf $file *
mv $file ..