all : dumbcraft

COMMONFLAGS:=-g -Os -flto -g 

#for X86
CC:=gcc

#for MIPS
CCMIPS:=/home/cnlohr/cpptest/ddwrt-toolchains/toolchain-mips_r2_gcc-linaro_uClibc-0.9.32/bin/mips-linux-uclibc-gcc

CFLAGS:=-Wall -I. -I../dumbcraft -I../libs  $(COMMONFLAGS) #-DDEBUG_DUMBCRAFT
LDFLAGS:=   -Wl,-Map,prog.map  -fwhole-program   -s

dumbcraft : main.o dumbcraft.o util10.o dumbgame.o dumbutils.o
	$(CC) $(COMMONFLAGS) $(LDFLAGS) -o $@ $^

dumbcraft.mips : main.c dumbcraft.c util10.c dumbgame.c dumbutils.c
	$(CCMIPS) $(CFLAGS) $(COMMONFLAGSMIPS) $(LDFLAGS) -o $@ $^



clean :
	rm -rf *.o *~ dumbcraft