subdirs:
@for dir in $(SUBDIRS) ; do \
if [ -d $$dir ] ; then \
- pushd $$dir ; \
- make ; \
- popd ; \
+ (cd $$dir ; make) ; \
fi \
done
clean:
@for dir in $(SUBDIRS) ; do \
if [ -d $$dir ] ; then \
- pushd $$dir ; \
- make clean ; \
- popd ; \
+ (cd $$dir ; make clean) ; \
fi \
done