SRCS= engine_gentree.cpp engine_observation.cpp engine_label.cpp engine_math.cpp engine_api.cpp

HEADERS= engine.h engine_api.h

CFLAGS= -O3 -mno-cygwin
MS_CLAGS=

OUTPUT= engine.exe

engine: $(SRCS) $(HEADERS)
	cc $(CFLAGS) $(SRCS) -o $(OUTPUT)

engine_ms:
	cl $(MS_CLAGS) $(SRCS) /o$(OUTPUT)
	rm *.obj

all: engine

clean: 
	rm -f *.o *.obj *~
