1 2ccfiles := $(wildcard *.cc) 3octfiles := $(patsubst %.cc, %.oct, $(ccfiles) ) 4objfiles := $(patsubst %.cc, %.o, $(ccfiles) ) 5 6all: $(octfiles) 7 8$(objectfile): Makefile 9 10%.o: %.cc 11 mkoctfile -c $(patsubst %.o, %.cc, $@ ) -o $@ 12 13Uscharfettergummel.oct: Uscharfettergummel.o Ubern.o 14 mkoctfile -s $< Ubern.o -o $@ 15 $(RM) Uscharfettergummel.o 16 17%.oct: %.o 18 mkoctfile -s $< -o $@ 19 #strip -x $@ 20 21clean: 22 $(RM) *.o core octave-core *.oct *~ 23