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 # --------------------------