From f2e54529a46bb5db78feee00b41c95d4e6d46cff Mon Sep 17 00:00:00 2001 From: ahmadiarfi103597 <> Date: Tue, 13 Oct 2026 15:10:26 +0200 Subject: [PATCH] =?UTF-8?q?Makefile=20auf=20unser=20Target=20ge=C3=A4ndert?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- makefile | 29 +++++++++++++++++++++++++---- 1 file changed, 25 insertions(+), 4 deletions(-) diff --git a/makefile b/makefile index 7cf1d4c..285abb8 100644 --- a/makefile +++ b/makefile @@ -19,15 +19,37 @@ codefolder = . # -------------------------- # initiales Spiel bauen # -------------------------- -wordsalad_initial: - $(CC) -o wordsalad_initial -L. $(BINARIES)/libwordsalad_complete.a $(BINARIES)/libraylib.a $(LDFLAGS) +#wordsalad_initial: +# $(CC) -o wordsalad_initial -L. $(BINARIES)/libwordsalad_complete.a $(BINARIES)/libraylib.a $(LDFLAGS) # -------------------------- # Normales Spiel bauen # -------------------------- -wordsalad: main.o input.o game.o graphicalGame.o $(BINARIES)/libraylib.a +# wordsalad: main.o input.o game.o graphicalGame.o $(BINARIES)/libraylib.a +# $(CC) $(CFLAGS) -o wordsalad main.o input.o game.o graphicalGame.o $(BINARIES)/libraylib.a $(LDFLAGS) +# +# main.o: $(codefolder)/main.c +# $(CC) -c $(CFLAGS) $(codefolder)/main.c +# +# input.o: $(codefolder)/input.c +# $(CC) -c $(CFLAGS) $(codefolder)/input.c +# +# game.o: $(codefolder)/game.c +# $(CC) -c $(CFLAGS) $(codefolder)/game.c +# +# graphicalGame.o: $(codefolder)/graphicalGame.c +# $(CC) -I$(raylibfolder) -c $(CFLAGS) $(codefolder)/graphicalGame.c + +# -------------------------------- +# Direkt einen bauen +# ------------------------------- + +wordsalad: main.o $(BINARIES)/libwordsalad.a graphicalGame.o $(BINARIES)/libraylib.a $(CC) $(CFLAGS) -o wordsalad main.o input.o game.o graphicalGame.o $(BINARIES)/libraylib.a $(LDFLAGS) +libwordsalad: game.o input.o + $(CC) $(CFLAGS) -o libwordsalad game.o input.o + main.o: $(codefolder)/main.c $(CC) -c $(CFLAGS) $(codefolder)/main.c @@ -40,7 +62,6 @@ game.o: $(codefolder)/game.c graphicalGame.o: $(codefolder)/graphicalGame.c $(CC) -I$(raylibfolder) -c $(CFLAGS) $(codefolder)/graphicalGame.c - # -------------------------- # Unit Tests # --------------------------