Print this page
| Split |
Close |
| Expand all |
| Collapse all |
--- /workspace/du105637/oscposthot/webrev/usr/src/cmd/ha-services/gds-agents/PostgreSQL/Makefile-
+++ 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/CDDL.txt
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 #
|
↓ open down ↓ |
12 lines elided |
↑ open up ↑ |
13 13 # When distributing Covered Code, include this CDDL HEADER in each
14 14 # file and include the License file at usr/src/CDDL.txt.
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 #
23 -# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
23 +# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
24 24 # Use is subject to license terms.
25 25 #
26 26
27 27 #ident "%Z%%M% %I% %E% SMI"
28 28
29 29 # cmd/ha-services/gds-data/PostgreSQL/Makefile
30 30 #
31 31
32 +SUBDIRS = rolechg
33 +
34 +include $(SRC)/Makefile.subdirs
35 +
32 36 # list the content of the components bin directory $PKGNAME/bin
33 37
34 38 KSH_BIN_SRCS = functions.ksh \
35 39 control_pgs.ksh \
36 40 probe_smf_pgs.ksh
37 41
38 42 # list the configuration script of the components etc directory $PKGNAME/etc
39 43
40 44 CONF = config
41 45
42 46 # list the ksh content of the common lib directory $PKGNAME/lib
43 47
44 48 KSH_LIB_SRCS = functions_static.ksh
45 49
46 50 # list the content of the components util directory $PKGNAME/util
47 51
48 52 KSH_UTIL_SRCS = pgs_db_prep.ksh \
49 53 pgs_register.ksh \
50 54 pgs_config.ksh \
51 55 pgs_smf_register.ksh \
52 56 pgs_smf_remove.ksh
53 57
54 58 # definition for the ksh substitution
55 59
56 60 LIBPROG = $(KSH_LIB_SRCS:%.ksh=%)
57 61
58 62 UTILPROG = $(KSH_UTIL_SRCS:%.ksh=%)
59 63
60 64 # assembly of the PROG variable
61 65
62 66 PROG = $(KSH_BIN_SRCS:%.ksh=%)
63 67
64 68 include $(SRC)/cmd/Makefile.cmd
65 69
66 70 # Packaging
67 71 PKGNAME = SUNWscPostgreSQL
68 72 RTRFILE = SUNW.PostgreSQL
69 73
70 74 # Disable I18N stuff, the po filename needs to be unique to support parallel builds of the agents below gds-agents
71 75 POFILE= $(PKGNAME).po
72 76 PIFILES=
73 77
74 78 # Disable lint
75 79 LINTFILES=
76 80
77 81 .KEEP_STATE:
78 82
79 83 all: $(PROG) $(UTILPROG) $(LIBPROG)
80 84
81 85 .PARALLEL: $(PROG) $(UTILPROG) $(LIBPROG)
82 86
83 87 install: all $(ROOTOPTBINPROG) $(ROOTOPTETCRTR) $(ROOTOPTETCCONF) $(ROOTOPTUTILPROG) $(ROOTOPTLIBKSHPROG)
84 88
85 89 include $(SRC)/cmd/Makefile.targ
86 90
87 91 clean:
88 92 $(RM) $(PROG) $(UTILPROG) $(LIBPROG)
|
↓ open down ↓ |
47 lines elided |
↑ open up ↑ |
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX