ALL=	util CGI2.1 web_file_manager network logout quick help console misc tools server vscan_setting reset_all photostation DownloadStation hwtest
ifeq ($(MODEL),TS-201)
	ALL=util CGI2.1_201 web_file_manager network logout quick_201 help console misc tools server vscan_setting reset_all photostation DownloadStation hwtest
endif
TAGSFILE=tags
INSTALL=	install

all:	${ALL}

${ALL}: FRC
	cd $@; ${MAKE} ${MFLAGS} 

FRC:

tags:
	for i in ${ALL}; do \
	    (cd $$i; ${MAKE} ${MFLAGS} DEFS="${DEFS}" \
		TAGSFILE=../${TAGSFILE} tags); \
	done

install:
	for i in ${ALL}; \
	    do (cd $$i; ${MAKE} ${MFLAGS} \
		INSTALL="${INSTALL}" DESDIR="${DESDIR}" install); \
	done

clean:
	for i in ${ALL}; \
	    do (cd $$i; ${MAKE} ${MFLAGS} clean); \
	done

depend:
	for i in ${ALL}; \
	    do (cd $$i; ${MAKE} ${MFLAGS} DEFS=${DEFS} depend); \
	done
