C=gcc -c
L=c++ -lm
#C=gcc -c -ggdb
#L=c++ -lm -ggdb

all: ringklassetest zeitklassetest zeitdauer bitfeldtest

zeitklassetest: zeitklassetest.o
	$L zeitklassetest.o -o zeitklassetest
zeitklassetest.o: zeitklasse.cc zeitklassetest.cc
	$C zeitklassetest.cc
zeitdauer: zeitdauer.o
	$L zeitdauer.o -o zeitdauer
zeitdauer.o: zeitklasse.cc zeitdauer.cc
	$C zeitdauer.cc

ringklassetest: ringklassetest.cc ringklasse.cc
	$L ringklassetest.cc -o ringklassetest

bitfeldtest: bitfeldtest.cc bitfeldklasse.cc
	$L bitfeldtest.cc -o bitfeldtest

clean:
	rm -f *.o ringklassetest zeitklassetest
