This PR adds ucrt and clang launchers with respective icons.

Of course I'm not a real good icon editor so this is more of
a place holder
This commit is contained in:
Zach Bacon 2021-03-22 18:01:29 -04:00 committed by Christoph Reiter
parent 71fc2d43b7
commit 19901c3d54
3 changed files with 17 additions and 1 deletions

View File

@ -1,6 +1,6 @@
PREFIX=
all: msys2.exe msys2.ini mingw32.exe mingw32.ini mingw64.exe mingw64.ini
all: msys2.exe msys2.ini mingw32.exe mingw32.ini mingw64.exe mingw64.ini ucrt64.exe ucrt64.ini clang64.exe clang64.ini
.PHONY: all
@ -27,3 +27,19 @@ mingw64.res: launcher.rc mingw64.ico
$(PREFIX)windres -O COFF -o $@ $< -DMSYSTEM=MINGW64 -DICONFILE=mingw64.ico
mingw64.exe: launcher.c mingw64.res
$(PREFIX)gcc -std=c11 -Wall -Wextra -Werror -static -municode -mwindows -o $@ $^
ucrt64.ini: launcher.ini
cp -f $^ $@
echo MSYSTEM=UCRT64>> $@
ucrt64.res: launcher.rc ucrt64.ico
$(PREFIX)windres -O COFF -o $@ $< -DMSYSTEM=UCRT64 -DICONFILE=ucrt64.ico
ucrt64.exe: launcher.c ucrt64.res
$(PREFIX)gcc -std=c11 -Wall -Wextra -Werror -static -municode -mwindows -o $@ $^
clang64.ini: launcher.ini
cp -f $^ $@
echo MSYSTEM=CLANG64>> $@
clang64.res: launcher.rc clang64.ico
$(PREFIX)windres -O COFF -o $@ $< -DMSYSTEM=CLANG64 -DICONFILE=clang64.ico
clang64.exe: launcher.c clang64.res
$(PREFIX)gcc -std=c11 -Wall -Wextra -Werror -static -municode -mwindows -o $@ $^

BIN
clang64.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

BIN
ucrt64.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB