IDIR= . CXX= g++ CXXFLAGS= -std=c++14 -O3 LNFLAGS= DEPS= Bitfield.h OBJ= main.o Board.o ChessGame.o UciParser.o %.o: %.c $(DEPS) $(CXX) -c -o $@ $< $(CXXFLAGS) chessy: $(OBJ) $(CXX) -o $@ $^ $(LNFLAGS) .PHONY: clean clean: rm -f *.o chessy