CC=g++
CFLAGS=-I. -Wall -Wextra -O2 -std=c++11 -c

all: main.o RS232.o
	$(CC) main.o RS232.o -o DataPigeon

main.o: DataReader.cpp
	$(CC) $(CFLAGS) DataReader.cpp -o main.o

RS232.o: RS232.cpp
	$(CC) $(CFLAGS) RS232.cpp -o RS232.o

clean:
	rm *.o

purge: clean
	rm DataPigeon

.PHONY: clean purge
