Print this page
3971 remove EXPORT_RELEASE_BUILD
Split |
Close |
Expand all |
Collapse all |
--- old/usr/src/lib/gss_mechs/mech_dh/dh640/Makefile.com
+++ new/usr/src/lib/gss_mechs/mech_dh/dh640/Makefile.com
1 1 #
2 2 # CDDL HEADER START
3 3 #
4 4 # The contents of this file are subject to the terms of the
5 5 # Common Development and Distribution License (the "License").
6 6 # You may not use this file except in compliance with the License.
7 7 #
8 8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 9 # or http://www.opensolaris.org/os/licensing.
10 10 # See the License for the specific language governing permissions
11 11 # and limitations under the License.
12 12 #
13 13 # When distributing Covered Code, include this CDDL HEADER in each
14 14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 15 # If applicable, add the following below this CDDL HEADER, with the
16 16 # fields enclosed by brackets "[]" replaced with your own identifying
17 17 # information: Portions Copyright [yyyy] [name of copyright owner]
18 18 #
19 19 # CDDL HEADER END
20 20 #
21 21 #
22 22 # Copyright 2008 Sun Microsystems, Inc. All rights reserved.
23 23 # Use is subject to license terms.
24 24 #
25 25
26 26 #
27 27 # This make file will build dh640.so.1. This shared object
28 28 # contains the functionality needed to initialize the Diffie-Hellman GSS-API
29 29 # mechanism with 640 bit key length. This library, in turn, loads the
30 30 # generic Diffie-Hellman GSS-API backend, dhmech.so
31 31 #
32 32
↓ open down ↓ |
32 lines elided |
↑ open up ↑ |
33 33 LIBRARY= dh640-0.a
34 34 VERS = .1
35 35
36 36 DH640= dh640.o dh_common.o generic_key.o
37 37
38 38 OBJECTS= $(DH640)
39 39
40 40 # include library definitions
41 41 include ../../../../Makefile.lib
42 42
43 -MAKEFILE_EXPORT = $(CLOSED)/lib/gss_mechs/mech_dh/dh640/Makefile.export
44 -$(EXPORT_RELEASE_BUILD)include $(MAKEFILE_EXPORT)
45 -
46 43 CPPFLAGS += -I../../backend/mech -I../../backend/crypto
47 44 CPPFLAGS += -I$(SRC)/lib/libnsl/include
48 45 CPPFLAGS += -I$(SRC)/uts/common/gssapi/include
49 46
50 47 $(PICS) := CFLAGS += $(XFFLAG)
51 48 $(PICS) := CCFLAGS += $(XFFLAG)
52 49 $(PICS) := CFLAGS64 += $(XFFLAG)
53 50 $(PICS) := CCFLAGS64 += $(XFFLAG)
54 51
55 52 DYNFLAGS += $(ZIGNORE)
56 53
57 54 LIBS = $(DYNLIB)
58 55 LIBNAME = $(LIBRARY:%.a=%)
59 56
60 57 MAPFILES = ../mapfile-vers
61 58
62 59 LDLIBS += -lnsl -lmp -lc
63 60
64 61 .KEEP_STATE:
65 62
66 63 SRCS= ../dh640.c ../../dh_common/dh_common.c ../../dh_common/generic_key.c
67 64
68 65 ROOTLIBDIR = $(ROOT)/usr/lib/gss
69 66 ROOTLIBDIR64 = $(ROOT)/usr/lib/$(MACH64)/gss
70 67
71 68 #LINTFLAGS += -errfmt=simple
72 69 #LINTFLAGS64 += -errfmt=simple
73 70 LINTOUT = lint.out
74 71 LINTSRC = $(LINTLIB:%.ln=%)
75 72 ROOTLINTDIR = $(ROOTLIBDIR)
76 73 #ROOTLINT = $(LINTSRC:%=$(ROOTLINTDIR)/%)
77 74
78 75 CLEANFILES += $(LINTOUT) $(LINTLIB)
79 76
80 77 lint: lintcheck
81 78
82 79 $(ROOTLIBDIR):
83 80 $(INS.dir)
84 81
85 82 $(ROOTLIBDIR64):
86 83 $(INS.dir)
87 84
88 85 # include library targets
89 86 include ../../../../Makefile.targ
90 87
91 88 objs/%.o pics/%.o: ../%.c
92 89 $(COMPILE.c) -o $@ $<
93 90 $(POST_PROCESS_O)
94 91
95 92 objs/%.o pics/%.o: ../../dh_common/%.c
96 93 $(COMPILE.c) -o $@ $<
97 94 $(POST_PROCESS_O)
98 95
99 96 objs/%.o pics/%.o: ../profile/%.c
100 97 $(COMPILE.c) -o $@ $<
101 98 $(POST_PROCESS_O)
↓ open down ↓ |
46 lines elided |
↑ open up ↑ |
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX