- renamed to kageviewer to match with repository name
- automatically determine shader size when needed
- added Time uniform
- don't provide binary releases anymore
This commit is contained in:
2024-03-26 18:22:48 +01:00
parent b384795e53
commit f5899ac72f
8 changed files with 88 additions and 74 deletions

View File

@@ -16,7 +16,7 @@
#
# no need to modify anything below
tool = kage-viewer
tool = kageviewer
VERSION = $(shell grep VERSION config.go | head -1 | cut -d '"' -f2)
archs = darwin freebsd linux windows
PREFIX = /usr/local
@@ -44,7 +44,7 @@ shader-destruct: buildlocal
./$(tool) -g 32x32 -i example/wall.png -i example/damage.png --map-ticks Time -s example/destruct.kage
shader-ebiten: buildlocal
./$(tool) -g 640x480 --map-ticks Time --map-mouse Cursor -s example/ebiten.kage
./$(tool) -g 640x480 --map-mouse Cursor -s example/ebiten.kage
test: clean
mkdir -p t/out
@@ -75,12 +75,12 @@ goupdate:
buildall:
./mkrel.sh $(tool) $(VERSION)
release: buildall
release:
gh release create v$(VERSION) --generate-notes releases/*
show-versions: buildlocal
@echo "### kage-viewer version:"
@./kage-viewer -V
@echo "### kageviewer version:"
@./kageviewer -V
@echo
@echo "### go module versions:"