diff options
| author | nippy <you@example.com> | 2026-04-18 13:49:56 +0200 |
|---|---|---|
| committer | nippy <you@example.com> | 2026-04-18 13:49:56 +0200 |
| commit | 5d94c0a7d44a2255b81815a52a7056a94a39842d (patch) | |
| tree | 759bdea9645c6a62f9e1e4c001f7d81cccd120d2 /raveos-theme/hyprland/theme-data/DankMaterialShell/core/build_dankinstall.sh | |
| parent | e79cdf210b267f21a186255ce1a4d50029439d54 (diff) | |
| download | RaveOS-PKGBUILD-5d94c0a7d44a2255b81815a52a7056a94a39842d.tar.gz RaveOS-PKGBUILD-5d94c0a7d44a2255b81815a52a7056a94a39842d.zip | |
update Raveos themes
Diffstat (limited to 'raveos-theme/hyprland/theme-data/DankMaterialShell/core/build_dankinstall.sh')
| -rwxr-xr-x | raveos-theme/hyprland/theme-data/DankMaterialShell/core/build_dankinstall.sh | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/raveos-theme/hyprland/theme-data/DankMaterialShell/core/build_dankinstall.sh b/raveos-theme/hyprland/theme-data/DankMaterialShell/core/build_dankinstall.sh new file mode 100755 index 0000000..c430e73 --- /dev/null +++ b/raveos-theme/hyprland/theme-data/DankMaterialShell/core/build_dankinstall.sh @@ -0,0 +1,38 @@ +#!/bin/bash + +set -euo pipefail + +# Colors for output +GREEN='\033[0;32m' +BLUE='\033[0;34m' +NC='\033[0m' # No Color + +# Get latest version tag +VERSION=$(git describe --tags --abbrev=0 2>/dev/null || echo "v0.0.0") + +echo -e "${GREEN}Building dankinstall ${VERSION}${NC}" + +# Create bin directory if it doesn't exist +mkdir -p bin + +# Build for each architecture +for ARCH in amd64 arm64; do + echo -e "${BLUE}Building for ${ARCH}...${NC}" + + cd cmd/dankinstall + GOOS=linux CGO_ENABLED=0 GOARCH=${ARCH} \ + go build -trimpath -ldflags "-s -w -X main.Version=${VERSION}" \ + -o ../../bin/dankinstall-${ARCH} + cd ../.. + + # Compress + gzip -9 -k -f bin/dankinstall-${ARCH} + + # Generate checksum + (cd bin && sha256sum dankinstall-${ARCH}.gz > dankinstall-${ARCH}.gz.sha256) + + echo -e "${GREEN}✓ Built bin/dankinstall-${ARCH}.gz${NC}" +done + +echo -e "${GREEN}Done! Files ready in bin/:${NC}" +ls -lh bin/dankinstall-* |