

dirs=conv crc eti parameters ofdm prbs reedsolomon time fft symbol profile printtools
libname=libCOFDM_$(arch).a

libobj=$(obj)libCOFDM/

out=-o $$@
ifeq ($(arch),c6x)
out=-fr$(libobj) -ft$(libobj)
endif

export libobj out

all: $(libobj) objects $(lib)$(libname)
	@echo arch=$(arch)


$(libobj):
	mkdir $(libobj)

objects:
	for a in $(dirs);do (cd $$a;make all);done

$(lib)$(libname): $(wildcard $(libobj)*.o)
	$(ar) $(lib)$(libname) $(libobj)/*.o

clean:
	rm $(libobj)/*








