Makefile (406B)
1 CFLAGS = -std=gnu99 -O0 -g3 -pthread 2 LDFLAGS = -ldl -lX11 -lXi -lm 3 name = bin/anders_tale_room_editor 4 5 build: src/main.c 6 gcc -o $(name) $(CFLAGS) src/*.c $(LDFLAGS) 7 8 linux-win: src/main.c 9 x86_64-w64-mingw32-gcc -o $(name) -O3 -mwindows -pthread src/*.c -static -lkernel32 -luser32 -lshell32 -lgdi32 -lwinmm -lopengl32 -lcomdlg32 10 11 .PHONY: run clean 12 13 run: build 14 ./$(name) 15 16 clean: 17 rm -rf bin/ 18 mkdir bin/