14 # When distributing Covered Code, include this CDDL HEADER in each
15 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
16 # If applicable, add the following below this CDDL HEADER, with the
17 # fields enclosed by brackets "[]" replaced with your own identifying
18 # information: Portions Copyright [yyyy] [name of copyright owner]
19 #
20 # CDDL HEADER END
21 #
22 #
23 # ident "%Z%%M% %I% %E% SMI"
24 #
25 # Copyright 2003 Sun Microsystems, Inc. All rights reserved.
26 # Use is subject to license terms.
27 #
28 # uts/common/crypto/io/Makefile
29 #
30 # include global definitions
31 include ../../../../Makefile.master
32
33 .KEEP_STATE:
34
35 # EXPORT DELETE START
36 EXPORT_SRC:
37 $(RM) Makefile+ aes.c+ arcfour.c+ blowfish.c+ dprov.c+ rsa.c+
38 sed -e "/EXPORT DELETE START/,/EXPORT DELETE END/d" \
39 < aes.c > aes.c+
40 $(MV) aes.c+ aes.c
41 sed -e "/EXPORT DELETE START/,/EXPORT DELETE END/d" \
42 < arcfour.c > arcfour.c+
43 $(MV) arcfour.c+ arcfour.c
44 sed -e "/EXPORT DELETE START/,/EXPORT DELETE END/d" \
45 < blowfish.c > blowfish.c+
46 $(MV) blowfish.c+ blowfish.c
47 sed -e "/EXPORT DELETE START/,/EXPORT DELETE END/d" \
48 < dprov.c > dprov.c+
49 $(MV) dprov.c+ dprov.c
50 sed -e "/EXPORT DELETE START/,/EXPORT DELETE END/d" \
51 < rsa.c > rsa.c+
52 $(MV) rsa.c+ rsa.c
53 sed -e "/^# EXPORT DELETE START/,/^# EXPORT DELETE END/d" \
54 < Makefile > Makefile+
55 $(RM) Makefile
56 $(MV) Makefile+ Makefile
57 $(CHMOD) 444 Makefile aes.c arcfour.c blowfish.c dprov.c rsa.c
58
59 # EXPORT DELETE END
|
14 # When distributing Covered Code, include this CDDL HEADER in each
15 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
16 # If applicable, add the following below this CDDL HEADER, with the
17 # fields enclosed by brackets "[]" replaced with your own identifying
18 # information: Portions Copyright [yyyy] [name of copyright owner]
19 #
20 # CDDL HEADER END
21 #
22 #
23 # ident "%Z%%M% %I% %E% SMI"
24 #
25 # Copyright 2003 Sun Microsystems, Inc. All rights reserved.
26 # Use is subject to license terms.
27 #
28 # uts/common/crypto/io/Makefile
29 #
30 # include global definitions
31 include ../../../../Makefile.master
32
33 .KEEP_STATE:
|