From 8d1ba500bbe6b3457ba316111328dcac437bf81f Mon Sep 17 00:00:00 2001 From: Nicklas_Eckardt Date: Mon, 12 Oct 2026 13:39:37 +0200 Subject: [PATCH] feat(makefile): Add Main+Input build (wordsalad_myinput) + gitignore --- .gitignore | 2 ++ Startcode/makefile | 12 ++++++++---- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 0fbd721..48bbc81 100644 --- a/.gitignore +++ b/.gitignore @@ -37,6 +37,8 @@ *.hex Startcode/wordsalad_initial Startcode/wordsalad +Startcode/wordsalad_mymain +Startcode/wordsalad_myinput test # Debug files diff --git a/Startcode/makefile b/Startcode/makefile index f8dddc4..e9fc22c 100644 --- a/Startcode/makefile +++ b/Startcode/makefile @@ -23,10 +23,14 @@ wordsalad_initial: $(CC) -o wordsalad_initial -L. $(BINARIES)/libwordsalad_complete.a $(BINARIES)/libraylib.a $(LDFLAGS) # -------------------------- -# Eigene Version: eigene main.c +# Zwischenstände: # -------------------------- -wordsalad_myversion: main.o $(BINARIES)/libwordsalad.a $(BINARIES)/libraylib.a - $(CC) $(CFLAGS) -o wordsalad_myversion main.o $(BINARIES)/libwordsalad.a $(BINARIES)/libraylib.a $(LDFLAGS) +# Only main +wordsalad_mymain: main.o $(BINARIES)/libwordsalad.a $(BINARIES)/libraylib.a + $(CC) $(CFLAGS) -o wordsalad_mymain main.o $(BINARIES)/libwordsalad.a $(BINARIES)/libraylib.a $(LDFLAGS) +# Main + Input +wordsalad_myinput: main.o input.o $(BINARIES)/libwordsalad.a $(BINARIES)/libraylib.a + $(CC) $(CFLAGS) -o wordsalad_myinput main.o input.o $(BINARIES)/libwordsalad.a $(BINARIES)/libraylib.a $(LDFLAGS) # -------------------------- # Normales Spiel bauen @@ -61,5 +65,5 @@ clean: ifeq ($(OS),Windows_NT) del /f *.o *.exe else - rm -f *.o wordsalad wordsalad_myversion $(TEST_BIN) + rm -f *.o wordsalad wordsalad_mymain wordsalad_myinput $(TEST_BIN) endif \ No newline at end of file