]> git.sur5r.net Git - openldap/blob - build/srv.mk
Cleanup config.status and Makefile:Makefile.in dependency rules
[openldap] / build / srv.mk
1 ##---------------------------------------------------------------------------
2 ##
3 ## Makefile Template for Servers
4 ##
5
6 all-common: FORCE
7         @if [ "$(BUILD_SRV)" = "yes" ]; then \
8                 $(MAKE) $(MFLAGS) all-srv; \
9         else \
10                 echo "run configure with $(BUILD_OPT) to build $(PROGRAMS)"; \
11         fi
12
13 clean-common: FORCE
14         @if [ "$(BUILD_SRV)" = "yes" ]; then \
15                 $(MAKE) $(MFLAGS) clean-srv; \
16         else \
17                 echo "run configure with $(BUILD_OPT) to clean $(PROGRAMS)"; \
18         fi
19
20 veryclean-common: FORCE
21         @if [ "$(BUILD_SRV)" = "yes" ]; then \
22                 $(MAKE) $(MFLAGS) veryclean-srv; \
23         else \
24                 echo "run configure with $(BUILD_OPT) to very clean $(PROGRAMS)"; \
25         fi
26
27 lint-common: FORCE
28         @if [ "$(BUILD_SRV)" = "yes" ]; then \
29                 $(MAKE) $(MFLAGS) lint-srv; \
30         else \
31                 echo "run configure with $(BUILD_OPT) to lint $(PROGRAMS)"; \
32         fi
33
34 5lint-common: FORCE
35         @if [ "$(BUILD_SRV)" = "yes" ]; then \
36                 $(MAKE) $(MFLAGS) 5lint-srv; \
37         else \
38                 echo "run configure with $(BUILD_OPT) to 5lint $(PROGRAMS)"; \
39         fi
40
41 depend-common: FORCE
42         @if [ "$(BUILD_SRV)" = "yes" ]; then \
43                 $(MAKE) $(MFLAGS) depend-srv; \
44         else \
45                 echo "run configure with $(BUILD_OPT) to depend $(PROGRAMS)"; \
46         fi
47
48 install-common: FORCE
49         @if [ "$(BUILD_SRV)" = "yes" ]; then \
50                 $(MAKE) $(MFLAGS) install-srv; \
51         else \
52                 echo "run configure with $(BUILD_OPT) to install $(PROGRAMS)"; \
53         fi
54
55 all-srv: all-local
56
57 install-srv: all-srv install-local
58
59 lint-srv: lint-local
60         $(LINT) $(DEFS) $(DEFINES) $(SRCS)
61
62 5lint-srv: lint5-local
63         $(5LINT) $(DEFS) $(DEFINES) $(SRCS)
64
65 clean-srv:      clean-local
66         $(RM) $(PROGRAMS) $(XPROGRAMS) $(XSRCS) *.o a.out core
67
68 depend-srv: depend-local
69         $(MKDEP) $(DEFS) $(DEFINES) $(SRCS)
70
71 veryclean-srv:  clean-srv veryclean-local
72
73 Makefile: $(top_srcdir)/build/srv.mk