244 -I$(SRC)/lib/krb5/kadm5 \
245 -I$(SRC)/uts/common/gssapi/mechs/krb5/include \
246 -I$(SRC)/uts/common/gssapi/mechs/krb5/crypto/des
247
248 # KRB5_DEFS can be assigned various preprocessor flags, typically -D
249 # defines on the make invocation. These values will be appended to
250 # CPPFLAGS so the other flags in CPPFLAGS will not be overwritten.
251
252 CPPFLAGS += $(KRB5_DEFS)
253
254 CERRWARN += -_gcc=-Wno-unused-function
255 CERRWARN += -_gcc=-Wno-type-limits
256 CERRWARN += -_gcc=-Wno-uninitialized
257 CERRWARN += -_gcc=-Wno-parentheses
258 CERRWARN += -_gcc=-Wno-unused-variable
259 CERRWARN += -_gcc=-Wno-unused-label
260 CERRWARN += -_gcc=-Wno-unused-value
261 CERRWARN += -_gcc=-Wno-empty-body
262 CERRWARN += -_gcc=-Wno-address
263
264 MAPFILE_EXPORT = ../mapfile-vers-clean
265 $(EXPORT_RELEASE_BUILD)MAPFILE_EXPORT = \
266 $(CLOSED)/lib/gss_mechs/mech_krb5/mapfile-vers-export
267 MAPFILES = ../mapfile-vers $(MAPFILE_EXPORT)
268
269 $(EXPORT_RELEASE_BUILD)include $(CLOSED)/lib/gss_mechs/mech_krb5/Makefile.export
270
271 #CPPFLAGS += -D_REENTRANT
272 $(PICS) := CFLAGS += $(XFFLAG)
273 $(PICS) := CFLAGS64 += $(XFFLAG)
274 $(PICS) := CCFLAGS += $(XFFLAG)
275 $(PICS) := CCFLAGS64 += $(XFFLAG)
276
277 LIBS = $(DYNLIB) $(K5LIBLINK)
278
279 # override ROOTLIBDIR and ROOTLINKS
280 ROOTLIBDIR= $(ROOT)/usr/lib/gss
281 ROOTLIBDIR64= $(ROOT)/usr/lib/$(MACH64)/gss
282
283 K5MECHLINK= $(K5LIBLINK:%=$(ROOT)/usr/lib/%)
284 K5MECHLINK64= $(K5LIBLINK:%=$(ROOT)/usr/lib/$(MACH64)/%)
285
286 ROOTLIBS= $(LIBS:%=$(ROOTLIBDIR)/%) $(K5MECHLINK)
287 ROOTLIBS64= $(LIBS:%=$(ROOTLIBDIR64)/%) $(K5MECHLINK64)
288
289 $(ROOTLIBDIR) $(ROOTLIBDIR64):
290 $(INS.dir)
|
244 -I$(SRC)/lib/krb5/kadm5 \
245 -I$(SRC)/uts/common/gssapi/mechs/krb5/include \
246 -I$(SRC)/uts/common/gssapi/mechs/krb5/crypto/des
247
248 # KRB5_DEFS can be assigned various preprocessor flags, typically -D
249 # defines on the make invocation. These values will be appended to
250 # CPPFLAGS so the other flags in CPPFLAGS will not be overwritten.
251
252 CPPFLAGS += $(KRB5_DEFS)
253
254 CERRWARN += -_gcc=-Wno-unused-function
255 CERRWARN += -_gcc=-Wno-type-limits
256 CERRWARN += -_gcc=-Wno-uninitialized
257 CERRWARN += -_gcc=-Wno-parentheses
258 CERRWARN += -_gcc=-Wno-unused-variable
259 CERRWARN += -_gcc=-Wno-unused-label
260 CERRWARN += -_gcc=-Wno-unused-value
261 CERRWARN += -_gcc=-Wno-empty-body
262 CERRWARN += -_gcc=-Wno-address
263
264 MAPFILES = ../mapfile-vers
265
266 #CPPFLAGS += -D_REENTRANT
267 $(PICS) := CFLAGS += $(XFFLAG)
268 $(PICS) := CFLAGS64 += $(XFFLAG)
269 $(PICS) := CCFLAGS += $(XFFLAG)
270 $(PICS) := CCFLAGS64 += $(XFFLAG)
271
272 LIBS = $(DYNLIB) $(K5LIBLINK)
273
274 # override ROOTLIBDIR and ROOTLINKS
275 ROOTLIBDIR= $(ROOT)/usr/lib/gss
276 ROOTLIBDIR64= $(ROOT)/usr/lib/$(MACH64)/gss
277
278 K5MECHLINK= $(K5LIBLINK:%=$(ROOT)/usr/lib/%)
279 K5MECHLINK64= $(K5LIBLINK:%=$(ROOT)/usr/lib/$(MACH64)/%)
280
281 ROOTLIBS= $(LIBS:%=$(ROOTLIBDIR)/%) $(K5MECHLINK)
282 ROOTLIBS64= $(LIBS:%=$(ROOTLIBDIR64)/%) $(K5MECHLINK64)
283
284 $(ROOTLIBDIR) $(ROOTLIBDIR64):
285 $(INS.dir)
|