mirror of
https://github.com/sezanzeb/input-remapper
synced 2024-11-04 12:00:16 +00:00
debian package
This commit is contained in:
parent
9afc70ed6f
commit
c2cc5c97ea
31
build.sh
31
build.sh
@ -1,13 +1,26 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
# build the .deb and .appimage files
|
||||
# https://ubuntuforums.org/showthread.php?t=1002909
|
||||
dist=dist
|
||||
name=key-mapper-0.1.0
|
||||
build_deb() {
|
||||
# https://github.com/phusion/debian-packaging-for-the-modern-developer/tree/master/tutorial-1
|
||||
dist=dist
|
||||
name=key-mapper-0.1.0
|
||||
|
||||
python3 setup.py sdist --dist-dir $dist
|
||||
tar -C deb -xzf $dist/$name.tar.gz
|
||||
cp $dist/DEBIAN $dist/$name -r
|
||||
dpkg-deb -b $dist/$name $name.deb
|
||||
rm $dist/$name -r
|
||||
python3 setup.py sdist --dist-dir $dist
|
||||
tar -C $dist -xzf $dist/$name.tar.gz
|
||||
rm $dist/$name.tar.gz
|
||||
cp deb/DEBIAN $dist/$name -r
|
||||
dpkg-deb -b $dist/$name $dist/$name.deb
|
||||
rm $dist/$name -r
|
||||
cp $dist/$name.deb deb
|
||||
echo ".deb package created"
|
||||
}
|
||||
|
||||
build_appimage() {
|
||||
|
||||
}
|
||||
|
||||
|
||||
build_deb &
|
||||
build_appimage &
|
||||
|
||||
wait
|
||||
|
Loading…
Reference in New Issue
Block a user