Print this page
9868 unused cw translations should be removed
Split |
Close |
Expand all |
Collapse all |
--- old/usr/src/cmd/ldapcachemgr/Makefile
+++ new/usr/src/cmd/ldapcachemgr/Makefile
1 1 #
2 2 # CDDL HEADER START
3 3 #
4 4 # The contents of this file are subject to the terms of the
5 5 # Common Development and Distribution License (the "License").
6 6 # You may not use this file except in compliance with the License.
7 7 #
8 8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 9 # or http://www.opensolaris.org/os/licensing.
10 10 # See the License for the specific language governing permissions
11 11 # and limitations under the License.
12 12 #
13 13 # When distributing Covered Code, include this CDDL HEADER in each
14 14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 15 # If applicable, add the following below this CDDL HEADER, with the
16 16 # fields enclosed by brackets "[]" replaced with your own identifying
17 17 # information: Portions Copyright [yyyy] [name of copyright owner]
18 18 #
19 19 # CDDL HEADER END
20 20 #
21 21 #
22 22 # Copyright 2009 Sun Microsystems, Inc. All rights reserved.
23 23 # Use is subject to license terms.
24 24 #
25 25
26 26 PROG= ldap_cachemgr
27 27
28 28 MANIFEST= client.xml
29 29 SVCMETHOD= ldap-client
30 30
31 31 include ../Makefile.cmd
32 32
33 33 #
34 34 # To compile in the $mgr SLP support
35 35 # 1. add -DSLP in to CPPFLAGS line
36 36 # 2. add cachemgr_discovery.o to the OBJS line
↓ open down ↓ |
36 lines elided |
↑ open up ↑ |
37 37 # 3. add -lslp in the LDLIBS line
38 38 #
39 39
40 40 ROOTLDAPLIB= $(ROOT)/usr/lib/ldap
41 41 ROOTLDAPPROG= $(PROG:%=$(ROOTLDAPLIB)/%)
42 42
43 43 ROOTMANIFESTDIR= $(ROOTSVCNETWORKLDAP)
44 44
45 45 OBJS= cachemgr.o cachemgr_getldap.o cachemgr_parse.o cachemgr_change.o
46 46
47 -SRCS= ${OBJS:%.o=%.c}
47 +SRCS= ${OBJS:%.o=%.c}
48 48
49 -CPPFLAGS += -D_REENTRANT -DSUN_THREADS \
49 +CPPFLAGS += -D_REENTRANT -DSUN_THREADS \
50 50 -I$(SRC)/lib/libsldap/common \
51 51 -I$(SRC)/lib/libldap5/include/ldap \
52 52 -I$(SRC)/lib/libc/port/gen
53 53
54 54 CERRWARN += -_gcc=-Wno-parentheses
55 55 CERRWARN += -_gcc=-Wno-switch
56 56 CERRWARN += -_gcc=-Wno-uninitialized
57 57
58 58 # Message files
59 59 POFILE= ldap_cachemgr.po
60 60 POFILES= ${OBJS:%.o=%.po}
61 61
62 62 LINTOUT= lint.out
63 63
64 64 # TCOV_FLAG= -ql
65 -# GPROF_FLAG= -xpg
66 -# DEBUG_FLAG= -g
67 65
68 -LDLIBS += -lumem -lsldap
66 +LDLIBS += -lumem -lsldap
69 67
70 68 # install macros and rule
71 69 #
72 70
73 71 .KEEP_STATE:
74 72
75 73 clean := TARGET= clean
76 74 clobber := TARGET= clobber
77 75
78 76 $(ROOTSVCMETHOD) := FILEMODE = 0555
79 77
80 78 all: $(PROG)
81 79
82 80 ${PROG}: ${OBJS}
83 81 ${LINK.c} ${OPT} -o $@ ${OBJS} ${LDLIBS}
84 82 ${POST_PROCESS}
85 83
86 84 $(ROOTLDAPLIB):
87 85 $(INS.dir)
88 86
89 87 $(ROOTLDAPLIB)/%: %
90 88 $(INS.file)
91 89
92 90 lint := LINTFLAGS=-x -b -u -h
93 91
94 92 lint:
95 93 $(LINT.c) ${SRCS} > $(LINTOUT) 2>&1
96 94
97 95 cstyle:
98 96 ${CSTYLE} ${SRCS}
99 97
100 98 install: all $(ROOTLDAPLIB) $(ROOTLDAPPROG) $(ROOTMANIFEST) $(ROOTSVCMETHOD)
101 99
102 100 check: $(CHKMANIFEST)
103 101
104 102 clean:
105 103 $(RM) $(OBJS) $(LINTOUT)
106 104
107 105 $(POFILE): $(POFILES)
108 106 $(RM) $@
109 107 cat $(POFILES) > $@
110 108
111 109 include $(SRC)/cmd/Makefile.targ
↓ open down ↓ |
33 lines elided |
↑ open up ↑ |
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX