xref: /titanic_50/usr/src/lib/libmd/Makefile.targ (revision 45818ee124adeaaf947698996b4f4c722afc6d1f)
11e49577aSRod Evans#
21e49577aSRod Evans# CDDL HEADER START
31e49577aSRod Evans#
41e49577aSRod Evans# The contents of this file are subject to the terms of the
51e49577aSRod Evans# Common Development and Distribution License (the "License").
61e49577aSRod Evans# You may not use this file except in compliance with the License.
71e49577aSRod Evans#
81e49577aSRod Evans# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
91e49577aSRod Evans# or http://www.opensolaris.org/os/licensing.
101e49577aSRod Evans# See the License for the specific language governing permissions
111e49577aSRod Evans# and limitations under the License.
121e49577aSRod Evans#
131e49577aSRod Evans# When distributing Covered Code, include this CDDL HEADER in each
141e49577aSRod Evans# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
151e49577aSRod Evans# If applicable, add the following below this CDDL HEADER, with the
161e49577aSRod Evans# fields enclosed by brackets "[]" replaced with your own identifying
171e49577aSRod Evans# information: Portions Copyright [yyyy] [name of copyright owner]
181e49577aSRod Evans#
191e49577aSRod Evans# CDDL HEADER END
201e49577aSRod Evans#
211e49577aSRod Evans
221e49577aSRod Evans#
231e49577aSRod Evans# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
24*45818ee1SMatthew Ahrens# Copyright 2013 Saso Kiselkov. All rights reserved.
251e49577aSRod Evans#
261e49577aSRod Evans
271e49577aSRod EvansCOMDIR =	$(SRC)/common/crypto
281e49577aSRod Evans
29*45818ee1SMatthew Ahrenspics/%.o: $(COMDIR)/edonr/%.c
30*45818ee1SMatthew Ahrens		$(COMPILE.c) -I$(COMDIR)/edonr -o $@ $<
31*45818ee1SMatthew Ahrens		$(POST_PROCESS_O)
32*45818ee1SMatthew Ahrens
331e49577aSRod Evanspics/%.o: $(COMDIR)/md4/%.c
341e49577aSRod Evans		$(COMPILE.c) -I$(COMDIR)/md4 -o $@ $<
351e49577aSRod Evans		$(POST_PROCESS_O)
361e49577aSRod Evans
371e49577aSRod Evanspics/%.o: $(COMDIR)/md5/%.c
381e49577aSRod Evans		$(COMPILE.c) -I$(COMDIR)/md5 $(INLINES) -o $@ $<
391e49577aSRod Evans		$(POST_PROCESS_O)
401e49577aSRod Evans
411e49577aSRod Evanspics/%.o: $(COMDIR)/sha1/%.c
421e49577aSRod Evans		$(COMPILE.c) -I$(COMDIR)/sha1 -o $@ $<
431e49577aSRod Evans		$(POST_PROCESS_O)
441e49577aSRod Evans
451e49577aSRod Evanspics/sha1_asm.o: $(COMDIR)/sha1/sparc/$(PLATFORM)/sha1_asm.s
461e49577aSRod Evans		$(COMPILE.s) -o pics/sha1_asm.o \
471e49577aSRod Evans		$(COMDIR)/sha1/sparc/$(PLATFORM)/sha1_asm.s
481e49577aSRod Evans		$(POST_PROCESS_O)
491e49577aSRod Evans
501e49577aSRod Evanspics/%.o: $(COMDIR)/sha2/%.c
511e49577aSRod Evans		$(COMPILE.c) -I$(COMDIR)/sha2 -o $@ $<
521e49577aSRod Evans		$(POST_PROCESS_O)
531e49577aSRod Evans
54*45818ee1SMatthew Ahrenspics/%.o: $(COMDIR)/skein/%.c
55*45818ee1SMatthew Ahrens		$(COMPILE.c) -I$(COMDIR)/skein -o $@ $<
56*45818ee1SMatthew Ahrens		$(POST_PROCESS_O)
57*45818ee1SMatthew Ahrens
581e49577aSRod Evansinclude		$(SRC)/lib/Makefile.targ
59