add CI files
Some checks failed
ci/woodpecker/push/test Pipeline failed
ci/woodpecker/push/build unknown status

add makefile

add fpm conf
This commit is contained in:
Simon Vieille 2024-07-30 21:34:05 +02:00
commit 87e76093a5
Signed by: deblan
GPG key ID: 579388D585F70417
8 changed files with 155 additions and 1 deletions

11
bin/build-debs.sh Executable file
View file

@ -0,0 +1,11 @@
#!/bin/sh
set -e
VERSION="$1"
for ARCH in amd64 arm64; do
fpm -t deb -p "build/i3-wallpaper-manager-$VERSION-$ARCH.deb" \
--architecture $ARCH --version "$VERSION" \
"build/i3-wallpaper-manager-linux-$ARCH=/usr/bin/i3wp" \
done

11
bin/rename-builds.sh Executable file
View file

@ -0,0 +1,11 @@
#!/bin/sh
set -e
VERSION="$1"
for ARCH in amd64 arm64; do
mv -v \
"build/i3-wallpaper-manager-linux-${ARCH}" \
"build/i3-wallpaper-manager-${VERSION}-linux-${ARCH}"
done