1#
2# CDDL HEADER START
3#
4# The contents of this file are subject to the terms of the
5# Common Development and Distribution License (the "License").
6# You may not use this file except in compliance with the License.
7#
8# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9# or http://www.opensolaris.org/os/licensing.
10# See the License for the specific language governing permissions
11# and limitations under the License.
12#
13# When distributing Covered Code, include this CDDL HEADER in each
14# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15# If applicable, add the following below this CDDL HEADER, with the
16# fields enclosed by brackets "[]" replaced with your own identifying
17# information: Portions Copyright [yyyy] [name of copyright owner]
18#
19# CDDL HEADER END
20#
21#
22# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
23# Use is subject to license terms.
24#
25# common/crypto/aes/Makefile
26#
27# include global definitions
28include $(SRC)/Makefile.master
29
30.KEEP_STATE:
31
32FRC:
33
34
35# EXPORT DELETE START
36EXPORT_SRC:
37	$(RM) Makefile+ aes_impl.c+ aes_impl.h+ amd64/aes_amd64.s+ \
38		amd64/aes_intel.s+ sun4u/aes_crypt_asm.s+
39	sed -e "/EXPORT DELETE START/,/EXPORT DELETE END/d" \
40		< aes_impl.c > aes_impl.c+
41	$(MV) aes_impl.c+ aes_impl.c
42	sed -e "/EXPORT DELETE START/,/EXPORT DELETE END/d" \
43		< aes_impl.h > aes_impl.h+
44	$(MV) aes_impl.h+ aes_impl.h
45	sed -e "/EXPORT DELETE START/,/EXPORT DELETE END/d" \
46		< amd64/aes_amd64.s > amd64/aes_amd64.s+
47	$(MV) amd64/aes_amd64.s+ amd64/aes_amd64.s
48	sed -e "/EXPORT DELETE START/,/EXPORT DELETE END/d" \
49		< amd64/aes_intel.s > amd64/aes_intel.s+
50	$(MV) amd64/aes_intel.s+ amd64/aes_intel.s
51	sed -e "/EXPORT DELETE START/,/EXPORT DELETE END/d" \
52		< sun4u/aes_crypt_asm.s > sun4u/aes_crypt_asm.s+
53	$(MV) sun4u/aes_crypt_asm.s+ sun4u/aes_crypt_asm.s
54	sed -e "/^# EXPORT DELETE START/,/^# EXPORT DELETE END/d" \
55		< Makefile > Makefile+
56	$(RM) Makefile
57	$(MV) Makefile+ Makefile
58	$(CHMOD) 444 Makefile aes_impl.c aes_impl.h amd64/aes_amd64.s \
59		amd64/aes_intel.s sun4u/aes_crypt_asm.s
60
61# EXPORT DELETE END
62