1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
CC = gcc LD = gcc RM = rm -f CFLAGS = SOURCES := $(wildcard *.c) OBJECTS := $(patsubst %.c,%.o, $(SOURCES)) all: musicopy voerbak: $(OBJECTS) $(CC) $(OBJECTS) -o musicopy clean: $(RM) musicopy distclean: clean $(RM) *.o