1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85
|
#
# Makefile for dcmiod
#
@SET_MAKE@
SHELL = /bin/sh
VPATH = @srcdir@:@top_srcdir@/include:@top_srcdir@/@configdir@/include
srcdir = @srcdir@
top_srcdir = @top_srcdir@
configdir = @top_srcdir@/@configdir@
include $(configdir)/@common_makefile@
all: include-all libsrc-all tests-all
install: install-doc install-support
install-doc: docs-install
install-data: data-install
install-etc: etc-install
install-include: include-install
install-lib: libsrc-install install-include
install-support: install-data install-etc
include-all:
(cd include && $(MAKE) ARCH="$(ARCH)" all)
libsrc-all: include-all
(cd libsrc && $(MAKE) ARCH="$(ARCH)" all)
tests-all: libsrc-all
(cd tests && $(MAKE) ARCH="$(ARCH)" all)
check: tests-all
(cd tests && $(MAKE) check)
check-exhaustive: tests-all
(cd tests && $(MAKE) check-exhaustive)
include-install:
(cd include && $(MAKE) ARCH="$(ARCH)" install)
libsrc-install: libsrc-all
(cd libsrc && $(MAKE) ARCH="$(ARCH)" install)
docs-install:
(cd docs && $(MAKE) install)
data-install:
(cd data && $(MAKE) install)
etc-install:
(cd etc && $(MAKE) install)
clean:
(cd include && $(MAKE) clean)
(cd libsrc && $(MAKE) clean)
(cd tests && $(MAKE) clean)
(cd docs && $(MAKE) clean)
(cd data && $(MAKE) clean)
(cd etc && $(MAKE) clean)
rm -f $(TRASH)
distclean:
(cd include && $(MAKE) distclean)
(cd libsrc && $(MAKE) distclean)
(cd tests && $(MAKE) distclean)
(cd docs && $(MAKE) distclean)
(cd data && $(MAKE) distclean)
(cd etc && $(MAKE) distclean)
rm -f $(DISTTRASH)
dependencies:
(cd libsrc && touch $(DEP) && $(MAKE) dependencies)
(cd tests && touch $(DEP) && $(MAKE) dependencies)
|