X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=Makefile;h=21c5164b66243252b9853a8d2b60d5f2362790f6;hb=72349449317fefb87372608ea3b81332e1ce0cd3;hp=c3ad83e60626abd9e7c8790702598536771513bc;hpb=aa9f7c423c8c4111b3e1d0a7bbe73e376533ed80;p=andemo diff --git a/Makefile b/Makefile index c3ad83e..21c5164 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -src = $(wildcard src/*.c) $(wildcard src/pc/*.c) +src = $(wildcard src/*.c) $(wildcard src/pc/*.c) libs/glew/glew.c obj = $(src:.c=.o) dep = $(src:.c=.d) bin = demo @@ -6,11 +6,12 @@ bin = demo warn = -pedantic -Wall dbg = -g #opt = -O3 -ffast-math -fno-strict-aliasing -def = -DMINIGLUT_USE_LIBC -incdir = -Isrc +def = -DMINIGLUT_USE_LIBC -DGLEW_STATIC +incdir = -Isrc -Ilibs/imago/src -Ilibs/glew +libdir = -Llibs/unix CFLAGS = $(warn) $(dbg) $(opt) $(def) $(incdir) -fcommon -MMD -LDFLAGS = $(libsys) $(libgl) -lm +LDFLAGS = $(libsys) $(libgl) -lm -limago sys ?= $(shell uname -s | sed 's/MINGW.*/mingw/') ifeq ($(sys), mingw) @@ -46,6 +47,17 @@ libs: clean-libs: $(MAKE) -C libs clean +.PHONY: android +android: + $(MAKE) -f Makefile.android + +.PHONY: android-clean +android-clean: + $(MAKE) -f Makefile.android clean + +.PHONY: android-libs +android-libs: + $(MAKE) -f Makefile.android libs .PHONY: cross cross: