switch to waf build system

This commit is contained in:
josh committed 2018-01-15 20:50:27 -05:00
1 parent 188427b99d
commit 7ee6efe574
9 files changed
+6249 -20

No files matched your search

+9 -19
View File
@@ -1,21 +1,11 @@
FILE := sdl-game-controller
TARGET := $(FILE)
CFLAGS := $(shell pkg-config --cflags sdl2)
ifeq (MINGW,$(findstring MINGW,$(shell uname)))
LIBS := -lopengl32 -lglu32 -lmingw32
CC := mingw32-gcc
TARGET := $(TARGET).exe
else
LIBS := -lGL -lGLU `pkg-config --libs sdl2`
endif
LDFLAGS := $(LIBS) $(shell pkg-config --libs sdl2)
all: $(TARGET)
$(TARGET): $(FILE).c
$(CC) -o $(TARGET) $(CFLAGS) $< $(LDFLAGS)
.PHONY: build
build:
./waf build
.PHONY: clean
clean:
-rm -f $(TARGET) *~ *.o
./waf clean
.PHONY: distclean
distclean:
./waf distclean