Add Debian package
This commit is contained in:
25
debian/rules
vendored
Executable file
25
debian/rules
vendored
Executable file
@ -0,0 +1,25 @@
|
||||
#!/usr/bin/make -f
|
||||
|
||||
%:
|
||||
dh $@
|
||||
|
||||
override_dh_auto_build:
|
||||
cd src && go build -o ../router_backup router_backup.go
|
||||
|
||||
override_dh_auto_install:
|
||||
mkdir -p debian/router-backup/usr/bin
|
||||
mkdir -p debian/router-backup/etc/router-backup
|
||||
mkdir -p debian/router-backup/usr/share/man/man1
|
||||
cp router_backup debian/router-backup/usr/bin/
|
||||
cp config.yaml debian/router-backup/etc/router-backup/config.yaml.example
|
||||
cp docs/router_backup.1 debian/router-backup/usr/share/man/man1/
|
||||
gzip debian/router-backup/usr/share/man/man1/router_backup.1
|
||||
|
||||
override_dh_auto_clean:
|
||||
rm -f router_backup
|
||||
|
||||
override_dh_auto_test:
|
||||
# Skip tests for now
|
||||
|
||||
override_dh_dwz:
|
||||
# Skip dwz compression due to Go binary format
|
Reference in New Issue
Block a user