DIRS = src
STRIP=/opt/buildroot-gcc342/bin/mipsel-linux-uclibc-strip	
all romfs test:
	for i in $(DIRS) ; do make -C $$i $@ || exit $?; done
        
romfs:
	cp ./src/main/radiusd ./
	$(STRIP) ./radiusd 
	$(ROMFSINST) /bin/radiusd
	if [ ! -d $(ROMFSDIR)/usr/lib ]; then \
		mkdir $(ROMFSDIR)/usr/lib; \
	fi;
	if [ ! -d $(ROMFSDIR)/usr/lib/freeradius ]; then \
		mkdir $(ROMFSDIR)/usr/lib/freeradius; \
	fi;
	if [ ! -d ./src/dray_lib ]; then \
		mkdir ./src/dray_lib; \
	fi;
	$(STRIP) ./src/lib/libradius.so
	cp ./src/lib/libradius.so $(ROMFSDIR)/lib/libradius.so
	$(STRIP) ./src/dray_lib/*
	cp -rf ./src/dray_lib/* $(ROMFSDIR)/usr/lib/freeradius
	$(STRIP) ./share/*
	cp -rf  ./share/ $(ROMFSDIR)/usr/
	find $(ROMFSDIR)/usr/share -name ".svn" | xargs rm -rf \;
	find $(ROMFSDIR)/usr/lib/freeradius -name ".svn" | xargs rm -rf \;
#	for i in ./src/dray_lib ; do cp $$i $(ROMFSDIR)/usr/lib/freeradius ; done
clean:
	rm -rf ./src/dray_lib/*
	for i in $(DIRS) ; do make -C $$i clean ; done
