Makefile (460B)
1 CC = cc 2 OBJ = bandit.o bandit_actor.o bandit_action.o input.o 3 CFLAGS = -std=c89 -pedantic -Wall `pkgconf --cflags ncurses` 4 LFLAGS = `pkgconf --libs ncurses` 5 6 banditrl: $(OBJ) 7 $(CC) -o $@ $(OBJ) $(LFLAGS) 8 9 bandit.o : bandit.c common.h 10 $(CC) $(CFLAGS) -c $< 11 bandit_actor.o : bandit_actor.c common.h 12 $(CC) $(CFLAGS) -c $< 13 bandit_action.o : bandit_action.c common.h 14 $(CC) $(CFLAGS) -c $< 15 input.o : input.c common.h 16 $(CC) $(CFLAGS) -c $< 17 18 clean: 19 rm -f $(OBJ)