Print this page
7293 Sun Secure Shell is neither
Split |
Close |
Expand all |
Collapse all |
--- old/usr/src/cmd/ssh/Makefile
+++ new/usr/src/cmd/ssh/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 #
↓ open down ↓ |
18 lines elided |
↑ open up ↑ |
19 19 # CDDL HEADER END
20 20 #
21 21
22 22 #
23 23 # Copyright 2009 Sun Microsystems, Inc. All rights reserved.
24 24 # Use is subject to license terms.
25 25 #
26 26
27 27 include ../Makefile.cmd
28 28
29 -# libopenbsd-compat and libssh are used by all SSH binaries, and sftp-server is
30 -# also used as an internal part of sshd.
31 29 SUBDIRS= \
32 - etc \
33 - libopenbsd-compat \
34 - libssh \
35 - sftp-server \
36 - .WAIT \
37 - ssh \
38 - sshd \
39 - scp \
40 - ssh-add \
41 - ssh-agent \
42 - ssh-keygen \
43 - ssh-keysign \
44 - ssh-keyscan \
45 - sftp \
46 - ssh-http-proxy-connect \
47 - ssh-socks5-proxy-connect
48 -
49 -MSGFILE=ssh.po
50 -POFILE=_messages.po
30 + etc
51 31
52 32 CLOBBERFILES += $(MSGFILE) THIRDPARTYLICENSE
53 33
54 34 .KEEP_STATE:
55 35
56 36 all := TARGET= all
57 37 clean := TARGET= clean
58 38 clobber := TARGET= clobber
59 -delete := TARGET= delete
60 39 install := TARGET= install
61 -lint := TARGET= lint
62 -catalog := TARGET= catalog
63 -package := TARGET= package
64 -_msg := TARGET= _msg
65 -$(POFILE) := TARGET= $(POFILE)
66 40
67 -all clean install lint $(POFILE): $(SUBDIRS)
41 +all clean install: $(SUBDIRS)
42 +
43 +lint:
44 +
68 45 clobber: $(SUBDIRS) clobber_local
69 46 clobber_local:
70 47 $(RM) $(CLOBBERFILES)
71 48
72 49 all install: THIRDPARTYLICENSE
73 50
74 -check: $(CHECKHDRS)
75 -
76 -# See Makefile.msg.targ for $(MSGFILE) update instructions
77 -_msg:
78 - $(RM) $(POFILE)
79 - $(TOUCH) $(POFILE)
80 - $(MAKE) $(POFILE) XGETTEXT=/usr/bin/gxgettext
81 - $(CP) $(POFILE) $(MSGFILE)
82 - $(CP) $(MSGFILE) $(MSGDOMAIN)
83 -
84 51 $(SUBDIRS): FRC
85 52 cd $@; pwd; $(MAKE) $(TARGET)
86 53
87 54 # skip the summary; just include the actual license clauses.
88 55 THIRDPARTYLICENSE: doc/LICENCE
89 56 $(SED) -n '/1)/,$$p' doc/LICENCE > $@
90 57
91 58 FRC:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX