79 lines
1.6 KiB
Plaintext
79 lines
1.6 KiB
Plaintext
#
|
|
# $Id$
|
|
#
|
|
|
|
all:: install
|
|
|
|
dirs::
|
|
@for DIR in ${DIRS}; do \
|
|
echo "$@: $$DIR"; \
|
|
if [ -d $$DIR ]; then TMP=`pwd`; cd $$DIR; ${MAKE} $@; cd $${TMP}; fi; \
|
|
done
|
|
|
|
depends::
|
|
@for DIR in ${DIRS}; do \
|
|
echo "$@: $$DIR"; \
|
|
if [ -d $$DIR ]; then TMP=`pwd`; cd $$DIR; ${MAKE} $@; cd $${TMP}; fi; \
|
|
done
|
|
|
|
build::
|
|
@for DIR in ${DIRS}; do \
|
|
echo "$@: $$DIR"; \
|
|
if [ -d $$DIR ]; then TMP=`pwd`; cd $$DIR; ${MAKE} $@; cd $${TMP}; fi; \
|
|
done
|
|
|
|
install::
|
|
@for DIR in ${DIRS}; do \
|
|
echo "$@: $$DIR"; \
|
|
if [ -d $$DIR ]; then TMP=`pwd`; cd $$DIR; ${MAKE} $@; cd $${TMP}; fi; \
|
|
done
|
|
|
|
clean::
|
|
@echo "TOP: Cleaning
|
|
@for DIR in ${DIRS}; do \
|
|
find $$DIR/src -type d -name "O.*" -prune -exec rm -rf {} \; ; \
|
|
done
|
|
|
|
uninstall::
|
|
@(for ARCH in ${BUILD_ARCHS}; do \
|
|
${MAKE} $@.$${ARCH}; \
|
|
done)
|
|
|
|
|
|
|
|
dirs.%::
|
|
@for DIR in ${DIRS}; do \
|
|
echo "$@: $$DIR"; \
|
|
if [ -d $$DIR ]; then TMP=`pwd`; cd $$DIR; ${MAKE} $@; cd $${TMP}; fi; \
|
|
done
|
|
|
|
depends.%::
|
|
@for DIR in ${DIRS}; do \
|
|
echo "$@: $$DIR"; \
|
|
if [ -d $$DIR ]; then TMP=`pwd`; cd $$DIR; ${MAKE} $@; cd $${TMP}; fi; \
|
|
done
|
|
|
|
build.%::
|
|
@for DIR in ${DIRS}; do \
|
|
echo "$@: $$DIR"; \
|
|
if [ -d $$DIR ]; then TMP=`pwd`; cd $$DIR; ${MAKE} $@; cd $${TMP}; fi; \
|
|
done
|
|
|
|
install.%::
|
|
@for DIR in ${DIRS}; do \
|
|
echo "$@: $$DIR"; \
|
|
if [ -d $$DIR ]; then TMP=`pwd`; cd $$DIR; ${MAKE} $@; cd $${TMP}; fi; \
|
|
done
|
|
|
|
clean.%::
|
|
@for DIR in ${DIRS}; do \
|
|
echo "$@: $$DIR"; \
|
|
if [ -d $$DIR ]; then TMP=`pwd`; cd $$DIR; ${MAKE} $@; cd $${TMP}; fi; \
|
|
done
|
|
|
|
uninstall.%::
|
|
@echo "TOP: Uninstalling $* "
|
|
@rm -rf ./bin/$* ./lib/$* dbd include man
|
|
@rm -rf rec.bak rec
|
|
|