Ajout des cibles all, clean, mrproper et test.

This commit is contained in:
Georges Dupéron 2010-09-26 00:57:57 +02:00
parent a65fe34b4c
commit e7ef08aff0

View File

@ -3,13 +3,29 @@ CFLAGS=
LD=gcc
LDFLAGS=-lSDL
# -lSDL_mixer
RM=rm
EXEC=lew
SOURCES=main.c
OBJECTS=$(SOURCES:.c=.o)
.Phony: all
all: $(EXEC)
$(EXEC): $(OBJECTS)
$(LD) $(LDFLAGS) $< -o $@
.o:
$(CC) $(CFLAGS) $< -o $@
.Phony: clean
clean:
$(RM) $(OBJECTS)
.Phony: mrproper
mrproper: clean
$(RM) $(EXEC)
.Phony: test
test: $(EXEC)
@./$(EXEC) || true