Icon: gfx2.ico now contains 2 more versions, re-pixelled in 16x16 and 48x48

(win32): When compiled, the icon is embedded in executable.

Tested on win98 and linux.


git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@354 416bcca6-2ee7-4201-b75f-2eb2f807beb1
This commit is contained in:
Yves Rizoud 2008-11-18 20:39:34 +00:00
parent 54ca84e094
commit 6e7fa8690c
2 changed files with 8 additions and 3 deletions

View File

@ -30,6 +30,9 @@ ifdef COMSPEC
LOPT = `sdl-config --libs` -lSDL_image $(TTFLOPT) LOPT = `sdl-config --libs` -lSDL_image $(TTFLOPT)
CC = gcc CC = gcc
OBJDIR = obj/win32 OBJDIR = obj/win32
# Resources (icon)
WINDRES = windres.exe
OBJRES = $(OBJDIR)/winres.o
else else
PLATFORM = $(shell uname) PLATFORM = $(shell uname)
@ -130,8 +133,8 @@ ziprelease: version $(BIN) $(BINCFG) release
$(DELCOMMAND) src-svn`svnversion | sed 's/:/-/'`.tgz $(DELCOMMAND) src-svn`svnversion | sed 's/:/-/'`.tgz
tar cvzf grafx2-svn`svnversion | sed 's/:/-/'`$(TTFLABEL)-src.tgz *.c *.h Makefile Makefile.dep gfx2.dat gfx2.ico doc/gpl-2.0.txt fonts/8pxfont.png fonts/Tuffy.ttf tar cvzf grafx2-svn`svnversion | sed 's/:/-/'`$(TTFLABEL)-src.tgz *.c *.h Makefile Makefile.dep gfx2.dat gfx2.ico doc/gpl-2.0.txt fonts/8pxfont.png fonts/Tuffy.ttf
$(BIN) : $(OBJ) $(BIN) : $(OBJ) $(OBJRES)
$(CC) $(OBJ) -o $(BIN) $(LOPT) $(CC) $(OBJ) $(OBJRES) -o $(BIN) $(LOPT)
$(CFGBIN) : $(CFGOBJ) $(CFGBIN) : $(CFGOBJ)
$(CC) $(CFGOBJ) -o $(CFGBIN) $(LOPT) $(CC) $(CFGOBJ) -o $(CFGBIN) $(LOPT)
@ -152,9 +155,11 @@ $(OBJDIR)/%.o :
depend : depend :
$(CC) -MM *.c | sed 's:^[^ ]:$$(OBJDIR)/&:' > Makefile.dep $(CC) -MM *.c | sed 's:^[^ ]:$$(OBJDIR)/&:' > Makefile.dep
$(OBJDIR)/winres.o : gfx2.ico
echo "1 ICON \"gfx2.ico\"" | $(WINDRES) -o $(OBJDIR)/winres.o
clean : clean :
$(DELCOMMAND) $(OBJ) $(CFGOBJ) $(DELCOMMAND) $(OBJ) $(CFGOBJ) $(OBJDIR)/version.o $(OBJRES)
$(DELCOMMAND) $(BIN) $(CFGBIN) $(DELCOMMAND) $(BIN) $(CFGBIN)
test : test :

BIN
gfx2.ico

Binary file not shown.

Before

Width:  |  Height:  |  Size: 766 B

After

Width:  |  Height:  |  Size: 25 KiB