
CFLAGS  = -Wall -I.

TARGET = flashsimu

CC=${CROSS_COMPILE}gcc
STRIP=${CROSS_COMPILE}strip


.phony: all
.default: all
all: $(TARGET)

strip: $(TARGET)
	$(STRIP) $(TARGET)

clean:
	-$(RM) $(TARGET)
	-$(RM) $(TARGET).exe
	-$(RM) *.o
	-$(RM) *.bak
	-$(RM) *~ 


$(TARGET): serport.o flashsimu.o
	$(CC) $(LDFLAGS) -o $@ $^ $(LIBS)

serport.o: serport.c serport.h
	$(CC) $(CFLAGS) $(CFLAGS) -c $< -o $@

flashsimu.o: flashsimu.c serport.h
	$(CC) $(CFLAGS) $(CFLAGS) -c $< -o $@
