src/chess/Makefile

changeset 129
189c7c77aaab
parent 78
ceb9197b3c6d
--- a/src/chess/Makefile	Tue May 26 15:29:00 2026 +0200
+++ b/src/chess/Makefile	Thu May 28 12:15:26 2026 +0200
@@ -28,7 +28,7 @@
 
 include ../../config.mk
 
-SRC = game-info.c pawn.c rook.c knight.c bishop.c queen.c king.c rules.c pgn.c
+SRC = pawn.c rook.c knight.c bishop.c queen.c king.c rules.c pgn.c
 OBJ = $(SRC:%.c=$(BUILDDIR)/%.o)
 
 all: $(BUILDDIR)/libchess$(LIB_EXT) FORCE
@@ -38,40 +38,36 @@
 
 FORCE:
 
-$(BUILDDIR)/bishop.o: bishop.c bishop.h rules.h game-info.h
+$(BUILDDIR)/bishop.o: bishop.c bishop.h rules.h
 	@echo "Compiling $<"
 	$(CC) -o $@ $(CFLAGS) -c $<
 
-$(BUILDDIR)/game-info.o: game-info.c game-info.h
+$(BUILDDIR)/king.o: king.c rules.h king.h
 	@echo "Compiling $<"
 	$(CC) -o $@ $(CFLAGS) -c $<
 
-$(BUILDDIR)/king.o: king.c rules.h game-info.h king.h
+$(BUILDDIR)/knight.o: knight.c knight.h rules.h
 	@echo "Compiling $<"
 	$(CC) -o $@ $(CFLAGS) -c $<
 
-$(BUILDDIR)/knight.o: knight.c knight.h rules.h game-info.h
+$(BUILDDIR)/pawn.o: pawn.c pawn.h rules.h
 	@echo "Compiling $<"
 	$(CC) -o $@ $(CFLAGS) -c $<
 
-$(BUILDDIR)/pawn.o: pawn.c pawn.h rules.h game-info.h
+$(BUILDDIR)/pgn.o: pgn.c pgn.h rules.h
 	@echo "Compiling $<"
 	$(CC) -o $@ $(CFLAGS) -c $<
 
-$(BUILDDIR)/pgn.o: pgn.c pgn.h rules.h game-info.h
+$(BUILDDIR)/queen.o: queen.c rules.h rook.h bishop.h queen.h
 	@echo "Compiling $<"
 	$(CC) -o $@ $(CFLAGS) -c $<
 
-$(BUILDDIR)/queen.o: queen.c rules.h game-info.h rook.h bishop.h queen.h
+$(BUILDDIR)/rook.o: rook.c rules.h rook.h
 	@echo "Compiling $<"
 	$(CC) -o $@ $(CFLAGS) -c $<
 
-$(BUILDDIR)/rook.o: rook.c rules.h game-info.h rook.h
+$(BUILDDIR)/rules.o: rules.c rules.h pawn.h rook.h knight.h bishop.h \
+ queen.h king.h
 	@echo "Compiling $<"
 	$(CC) -o $@ $(CFLAGS) -c $<
 
-$(BUILDDIR)/rules.o: rules.c rules.h game-info.h pawn.h rook.h knight.h \
- bishop.h queen.h king.h
-	@echo "Compiling $<"
-	$(CC) -o $@ $(CFLAGS) -c $<
-

mercurial