# top level makefile all: rtspproxy/rtspproxy rtspproxy/rtspproxy: libapp/libapp.a librtsp/librtsp.a cd rtspproxy && ${MAKE} librtsp/librtsp.a: cd librtsp && ${MAKE} libapp/libapp.a: cd libapp && ${MAKE} clean: for D in rtspproxy librtsp libapp; do \ cd $$D && ${MAKE} clean && cd ..; \ done distclean: for D in rtspproxy librtsp libapp; do \ cd $$D && ${MAKE} distclean && cd ..; \ done rm Makefile