CC = gcc -Wall
SOURCES = Phase5_Prep.c StringUtils.c
OBJECTS = Phase5_Prep.o StringUtils.o

# Uses the template structure defined in the TypicalUtils folder

all: Phase5_Prep

Phase5_Prep: $(OBJECTS)
	$(CC) $(OBJECTS) -o Phase5_Prep

Phase5_Prep.o: Phase5_Prep.c
	$(CC) -c Phase5_Prep.c -o Phase5_Prep.o

StringUtils.o: StringUtils.c
	$(CC) -c StringUtils.c -o StringUtils.o

clean:
	rm -f $(OBJECTS) Phase5_Prep Phase5_Prep.out

clean_objects:
	rm -f $(OBJECTS)

run:
	./Phase5_Prep

run_win:
	Phase5_Prep
