CC = g++
OUTPUT_DIR = out

ipctest:main.o log.o
	$(CC) $(OUTPUT_DIR)/main.o $(OUTPUT_DIR)/log.o -o $(OUTPUT_DIR)/ipctest

main.o:IPCTest.cpp 
	$(CC) -std=c++17 IPCTest.cpp -c -Wall -g -o $(OUTPUT_DIR)/main.o

log.o:Log.h Log.cpp
	$(CC) Log.cpp -c -Wall -g -o $(OUTPUT_DIR)/log.o

.PHONY : clean
clean:
	rm -rf $(OUTPUT_DIR)	