bpaul-chess

UCI chess engine to replace Omelette Chess Engine
Log | Files | Refs | README | LICENSE

Makefile (367B)


      1 .POSIX:
      2 
      3 NAME	= bpaul-chess
      4 
      5 CC		= cc
      6 CFLAGS	= -march=native -O3 -flto
      7 
      8 OBJS	= src/main.o src/bb.o src/gen.o src/pos.o
      9 
     10 all: $(NAME)
     11 
     12 $(NAME): $(OBJS)
     13 	$(CC) $(LDFLAGS) -o $(NAME) $(OBJS)
     14 
     15 src/main.o: src/main.c src/bb.h src/pos.h
     16 src/bb.o: src/bb.c src/bb.h
     17 src/gen.o: src/gen.c src/bb.h src/pos.h
     18 src/pos.o: src/pos.c src/bb.h src/pos.h
     19 
     20 clean:
     21 	rm $(NAME) $(OBJS)