blob: 4c7b7f5d7de45e5ced0ec1bbfed9a6a27dcdbf03 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
#!/usr/bin/fish --no-config
# Complete build and test script for AUR git package
echo "╔══════════════════════════════════════════════════════════╗"
echo "║ 📄 GENERATING .SRCINFO ║"
echo "╚══════════════════════════════════════════════════════════╝"
makepkg --printsrcinfo > .SRCINFO
echo ""
echo "╔══════════════════════════════════════════════════════════╗"
echo "║ 🔨 BUILDING PACKAGE ║"
echo "╚══════════════════════════════════════════════════════════╝"
makepkg -fsi
if test $status -eq 0
echo ""
echo "╔══════════════════════════════════════════════════════════╗"
echo "║ ✅ BUILD SUCCESSFUL ║"
echo "╚══════════════════════════════════════════════════════════╝"
echo "🧹 Cleaning up build artifacts..."
rm -rf src/ pkg/ noctalia-shell/ *.pkg.tar.zst
echo "✨ Cleanup complete!"
else
echo ""
echo "╔══════════════════════════════════════════════════════════╗"
echo "║ ❌ BUILD FAILED ║"
echo "╚══════════════════════════════════════════════════════════╝"
echo "🔍 Leaving artifacts for debugging."
end
|