Commit e17ab102 by gerann

Update Makefile

parent 01cb0755
Showing with 10 additions and 4 deletions
...@@ -13,9 +13,9 @@ CFLAGS = $(STD) -Wall -Wextra -Wconversion -g -Wno-implicit-function-declaration ...@@ -13,9 +13,9 @@ CFLAGS = $(STD) -Wall -Wextra -Wconversion -g -Wno-implicit-function-declaration
all: game all: game
game: main.o gameBase.o game: main.o gameBase.o loader.o
@echo "Linking and producing the final application" @echo "Linking and producing the final application"
$(CC) -o $(CFLAGS) main.o gameBase.o -o game $(CC) -o $(CFLAGS) main.o gameBase.o loader.o -o game
@chmod +x game @chmod +x game
main.o: main.c Header.h main.o: main.c Header.h
...@@ -23,7 +23,13 @@ main.o: main.c Header.h ...@@ -23,7 +23,13 @@ main.o: main.c Header.h
gameBase.o: gameBase.c Header.h gameBase.o: gameBase.c Header.h
$(CC) $(CFLAGS) -c gameBase.c $(CC) $(CFLAGS) -c gameBase.c
loader.o: loader.c Header.h
$(CC) $(CFLAGS) -c loader.c
clean: clean:
@echo "Removing everything but the source files!" @echo "Removing everything but the source files!"
rm main.o gameBase.o game rm main.o gameBase.o loader.o game
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment