xref: /illumos-gate/usr/src/lib/pkcs11/libsoftcrypto/Makefile.targ (revision 6bb6b5762ca4b17cd5fb3c6c123f17489d5635aa)
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#
23# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
24#
25
26AES_DIR =	$(SRC)/common/crypto/aes
27ARCFOUR_DIR =	$(SRC)/common/crypto/arcfour
28BIGNUM_DIR =	$(SRC)/common/bignum
29BLOWFISH_DIR =	$(SRC)/common/crypto/blowfish
30DES_DIR =	$(SRC)/common/crypto/des
31MODES_DIR =	$(SRC)/common/crypto/modes
32
33pics/%.o: $(AES_DIR)/%.c
34		$(COMPILE.c) $(AES_FLAGS) -o $@ $<
35		$(POST_PROCESS_O)
36
37pics/%.o: $(ARCFOUR_DIR)/%.c
38		$(COMPILE.c) $(ARCFOUR_FLAGS) -o $@ $<
39		$(POST_PROCESS_O)
40
41pics/%.o: $(BIGNUM_DIR)/%.c
42		$(COMPILE.c) $(BIGNUM_FLAGS) -o $@ $<
43		$(POST_PROCESS_O)
44
45pics/%.o: $(BLOWFISH_DIR)/%.c
46		$(COMPILE.c) $(BLOWFISH_FLAGS) -o $@ $<
47		$(POST_PROCESS_O)
48
49pics/%.o: $(DES_DIR)/%.c
50		$(COMPILE.c) $(DES_FLAGS) -o $@ $<
51		$(POST_PROCESS_O)
52
53pics/%.o: $(MODES_DIR)/%.c
54		$(COMPILE.c) -o $@ $<
55		$(POST_PROCESS_O)
56
57pics/%.o: $(DH_DIR)/%.c
58		$(COMPILE.c) $(DH_FLAGS) -o $@ $<
59		$(POST_PROCESS_O)
60
61pics/%.o: $(DSA_DIR)/%.c
62		$(COMPILE.c) $(DSA_FLAGS) -o $@ $<
63		$(POST_PROCESS_O)
64
65pics/%.o: $(RSA_DIR)/%.c
66		$(COMPILE.c) $(RSA_FLAGS) -o $@ $<
67		$(POST_PROCESS_O)
68
69pics/%.o: $(PAD_DIR)/%.c
70		$(COMPILE.c) $(PAD_FLAGS) -o $@ $<
71		$(POST_PROCESS_O)
72
73include		$(SRC)/lib/Makefile.targ
74