
targets = test_menu friend const   \
          virtual virtual_base     \
          abstract  overload       \
          simple_exception  simple2 \
          simple3


all : $(targets)

test_menu : $$@.C menu.C menu.h
	CC -o $@ $@.C menu.C
	/bin/rm -f $@.o menu.o

friend const virtual virtual_base : $$@.C
	CC -o $@ $@.C  

abstract overload simple_exception : $$@.C
	CC -o $@ $@.C  

simple2 simple3 : $$@.C
	CC -o $@ $@.C  

clean :
	/bin/rm -f  $(targets)
