#
# cygwin / Makefile
#

#CC=lint
CC=gcc
INCLUDE_OBJ =\
	-I../../CUnitForAndo/include\
	-I../real/include\
	-I./include
OBJS = \
	plus.o\
	plusTest.o\
	testRunner.o
CFLAG_LM  = ${CFLAG} -ggdb -Wall
CFLAG_OBJ = ${CFLAG} -ggdb -Wall

#
LIB_X   = ${LIB}

LM = ./runExe.exe

#
all: ${LM}
#
${LM}: ${OBJS}
	${CC} ${CFLAG_LM} ${CFLAG_OBJ} ${INCLUDE_OBJ} -o ${LM} ${OBJS} ${LIB_X}
#
plus.o: ../real/src/plus.c
	${CC} ${CFLAG_OBJ} ${INCLUDE_OBJ} -c ../real/src/plus.c
plusTest.o: ./src/plusTest.c
	${CC} ${CFLAG_OBJ} ${INCLUDE_OBJ} -c ./src/plusTest.c
testRunner.o: ../../CUnitForAndo/src/testRunner.c
	${CC} ${CFLAG_OBJ} ${INCLUDE_OBJ} -c ../../CUnitForAndo/src/testRunner.c
#
#
clean:
	rm -rf ${LM} ${OBJS}
#
run: all
	${LM}
#