Skip to content

Commit

Permalink
sharper icons: 256 on Windows, 512 on macOS
Browse files Browse the repository at this point in the history
  • Loading branch information
nhanb committed Jul 11, 2022
1 parent 597aaa8 commit d625cb7
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 1 deletion.
2 changes: 2 additions & 0 deletions .gitignore
@@ -1 +1,3 @@
/dist
/icon256.ico
/icon512.png
15 changes: 14 additions & 1 deletion Makefile
Expand Up @@ -15,8 +15,21 @@ macos:
./scripts/make-mac-bundle.sh dist/shark-macos

clean:
rm -rf dist/*
rm -rf dist/* icon256.ico icon512.png

# https://ebiten.org/documents/install.html#Debian_/_Ubuntu
deps-debian:
sudo apt install libc6-dev libglu1-mesa-dev libgl1-mesa-dev libxcursor-dev libxi-dev libxinerama-dev libxrandr-dev libxxf86vm-dev libasound2-dev pkg-config

icon256.ico: icon.png
magick convert icon.png -filter point -resize '800%' icon256.ico

icon512.png: icon.png
magick convert icon.png -filter point -resize '1600%' PNG24:icon512.png

shark.syso: icon256.ico
# needs `go install github.com/akavel/rsrc@latest`
~/go/bin/rsrc -ico icon256.ico -o shark.syso

icon.icns: icon512.png
png2icns icon.icns icon512.png
Binary file modified icon.icns
Binary file not shown.
Binary file modified shark.syso
Binary file not shown.

0 comments on commit d625cb7

Please sign in to comment.