CFLAGS=-O2 -Wall -Wextra -Iinclude `pkg-config --cflags ncurses` LDFLAGS=`pkg-config --libs ncurses` yetihack: yetihack.o yeti.o g++ $(LDFLAGS) -o $@ $^ yetihack.o: src/yetihack.cpp include/yeti.h g++ -c $(CFLAGS) -o $@ $< yeti.o: src/yeti.cpp include/yeti.h g++ -c $(CFLAGS) -o $@ $< .PHONY: clean clean: rm *.o yetihack