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