CC=gcc --std=gnu99 -g output=smallsh all: main.c main.h node.o input.o $(CC) main.c node.o input.o -o $(output) node.o: node.c node.h $(CC) -c node.c -o node.o input.o: input.h input.c $(CC) -c input.c -o input.o test: all ./p3testscript clean: rm -fr *.o vgcore.* $(output)