#CC = gcc
LIBS = -lpthread

SRC_DIR = .
SRC_FILES := $(wildcard $(SRC_DIR)/*.c) $(wildcard $(SRC_DIR)/config/*.c)
#OBJS := $(SRC_FILES:.c=.o)
OBJS := $(SRC_FILES)
EXECUTABLE = serial_test

all: $(EXECUTABLE)

$(EXECUTABLE): $(OBJS)
	$(CC) $(CFLAGS) -g $^ -o $@ $(LIBS)
#%.o: %.c
#	$(CC) $(CFLAGS) -c $< -o $@

clean:
	$(RM) $(EXECUTABLE)
