Makefile revision 7c478bd95313f5f23a4c958a745db2134aa03244
bf52162f2d05c1fb1a107c7ef108de73f739b3edpquerna# CDDL HEADER START
bf52162f2d05c1fb1a107c7ef108de73f739b3edpquerna# The contents of this file are subject to the terms of the
1af2b28846e2647963db788b081676884fb7df8crpluem# Common Development and Distribution License, Version 1.0 only
1af2b28846e2647963db788b081676884fb7df8crpluem# (the "License"). You may not use this file except in compliance
1af2b28846e2647963db788b081676884fb7df8crpluem# with the License.
845258fbf5102b8b09fe9b7f4cb4ea4c089344c3poirier# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
5d36cddfe00d5c6ad18845fcc04e6f7662050fafminfrin# See the License for the specific language governing permissions
5d36cddfe00d5c6ad18845fcc04e6f7662050fafminfrin# and limitations under the License.
20aa41f86a5b451529d26d9b901eea69989e5c0aminfrin# When distributing Covered Code, include this CDDL HEADER in each
20aa41f86a5b451529d26d9b901eea69989e5c0aminfrin# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
20aa41f86a5b451529d26d9b901eea69989e5c0aminfrin# If applicable, add the following below this CDDL HEADER, with the
8c92aeeb75b1b393f61a3e01c495484737a0ff8cminfrin# fields enclosed by brackets "[]" replaced with your own identifying
8c92aeeb75b1b393f61a3e01c495484737a0ff8cminfrin# information: Portions Copyright [yyyy] [name of copyright owner]
1018201f5223624476334c6e23aead02db7c4040minfrin# CDDL HEADER END
e5db2522dbe503cbf5399094b6239c88c246a8c5poirier# Copyright 2004 Sun Microsystems, Inc. All rights reserved.
e5db2522dbe503cbf5399094b6239c88c246a8c5poirier# Use is subject to license terms.
ad7e5e9fb8f63a5155bb392114162997505ff772minfrin#ident "%Z%%M% %I% %E% SMI"
ad7e5e9fb8f63a5155bb392114162997505ff772minfrin# This makefile drives the production of the AES KEF provider.
ad7e5e9fb8f63a5155bb392114162997505ff772minfrin# sparc implementation architecture dependent
59cb8d601b8c44476e59310f68b9c373d8fc62a6minfrin# Path to the base of the uts directory tree (usually /usr/src/uts).
87e0bf269cc3386ee8e6ab561ff00770151f4f53niq# Define the module and object file sets.
97d20d37d21b8d427a920e211858172f0a82427epoirier# Include common rules.
8e04e8ec7d682bff5e6dccdd70c082971a88cb8bniq# set signing mode
53c999a82fcca729dabc8a512b3fb996d61fd814niq# Define targets
dd9ae259e1578c4388739c880ede97c55cec543frpluem# Linkage dependencies
8bed7ee6d97933b958e97e222f37154d83e384e5jorton# lint pass one enforcement
d33ddda47790d3295f4218f87e3a296cf51a9becmjcCPPFLAGS += -DCRYPTO_UNLIMITED -DCRYPTO_PROVIDER_NAME=\"$(MODULE)\"
7a25b029b69f169bd22718165dff3b271114f92eniq# Turn on doubleword alignment for 64 bit registers
2f34374f6e04b9094a1d13a5ed823f331ba841a3rpluem# Default build targets.
9a00e2d46c44c111d6952e553a2f1a61b7594eb3rpluem# Include common targets.