SRC=main.c ninja.c keys.c bullet.c minigun.c EXE=voleur CC=gcc all: $(CC) -Wall -Wextra -ggdb $(SRC) -o $(EXE) /usr/local/lib/libraylib.a -lm release: $(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 dist: release win zip -r $(EXE)-linux data/*.png $(EXE) zip -r $(EXE)-windows data/*.png $(EXE).exe run: all ./voleur clean: rm -f $(EXE) $(EXE).exe *.zip .PHONY: all release win dist run clean