Logo  

CS456 - Systems Programming

Displaying exercises/e7/files/Makefile

CC=gcc
CFLAGS=-ggdb
OBJS=lex.o parse.o print.o main.o

json: $(OBJS)
	$(CC) -o json $(OBJS)

lex.o: lex.c main.h json.h
	$(CC) $(CFLAGS) -c lex.c

parse.o: parse.c main.h json.h
	$(CC) $(CFLAGS) -c parse.c

print.o: print.c main.h json.h
	$(CC) $(CFLAGS) -c print.c

main.o: main.c main.h json.h
	$(CC) $(CFLAGS) -c main.c

clean:
	rm -f *.o json