COMPILER = g++
FLAGS    = -w -I. -ldrutils
CODES    = $(wildcard *example.cpp)
PROGRAMS = $(CODES:example.cpp=example)

all:
        @for aux in $(PROGRAMS); do\
                echo -n "Compiling "$$aux"... ";\
                $(COMPILER) $(FLAGS) "$$aux".cpp -o "$$aux";\
                echo "DONE";\
        done

clear:
        @rm -fv $(PROGRAMS)

clean: clear

.PHONY: all clear clean