feat(debian): 添加 DEB 包构建和发布工作流及相关文件

This commit is contained in:
sanchuanhehe
2025-06-10 14:33:48 +08:00
parent 463f9092a6
commit 089fc77486
15 changed files with 582 additions and 0 deletions

16
debian/rules vendored Executable file
View File

@@ -0,0 +1,16 @@
#!/usr/bin/make -f
%:
dh $@
override_dh_auto_build:
$(MAKE) all
override_dh_auto_install:
mkdir -p debian/chsrc/usr/bin
mkdir -p debian/chsrc/usr/share/man/man1
cp chsrc debian/chsrc/usr/bin/
cp doc/chsrc.1 debian/chsrc/usr/share/man/man1/
override_dh_auto_clean:
$(MAKE) clean