windows support

This commit is contained in:
nemo 2024-09-27 11:02:40 +02:00
parent 6aa5885a6e
commit 42250b568e
2 changed files with 10 additions and 2 deletions

1
.gitignore vendored
View File

@ -1,3 +1,4 @@
build/
.wakatime-project
voleur
voleur.exe

View File

@ -1,8 +1,15 @@
SRC=main.c ninja.c
EXE=voleur
CC=gcc
all:
gcc -Wall -Wextra -ggdb main.c -o voleur /usr/local/lib/libraylib.a -lm
$(CC) -Wall -Wextra -ggdb $(SRC) -o $(EXE) /usr/local/lib/libraylib.a -lm
release:
gcc -Wall -Wextra -O3 -DRELEASE main.c -o voleur /usr/local/lib/libraylib.a -lm
$(CC) -Wall -Wextra -O3 -DRELEASE $(SRC) -o $(EXE) /usr/local/lib/libraylib.a -lm
win:
x86_64-w64-mingw32-gcc -Wall -Wextra -O3 -DRELEASE $(SRC) -o $(EXE) /usr/local/lib/win-libraylib.a -I /usr/local/include -lm -lgdi32 -lwinmm
run: all
./voleur