www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

Makefile (340B)


      1 CC=gcc
      2 CFLAGS=
      3 LD=gcc
      4 LDFLAGS=-lSDL
      5 # -lSDL_mixer
      6 RM=rm
      7 
      8 EXEC=lew
      9 SOURCES=main.c
     10 OBJECTS=$(SOURCES:.c=.o)
     11 
     12 .Phony: all
     13 all: $(EXEC)
     14 
     15 $(EXEC): $(OBJECTS)
     16 	$(LD) $(LDFLAGS) $< -o $@
     17 
     18 .o:
     19 	$(CC) $(CFLAGS) $< -o $@
     20 
     21 .Phony: clean
     22 clean:
     23 	$(RM) $(OBJECTS)
     24 
     25 .Phony: mrproper
     26 mrproper: clean
     27 	$(RM) $(EXEC)
     28 
     29 .Phony: test
     30 test: $(EXEC)
     31 	-./$(EXEC)