| 1234567891011121314151617181920212223 |
- #!/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 ..
|