From 0425620d4b7cff2d0666d1dc1daa4a96d8fa03b3 Mon Sep 17 00:00:00 2001 From: Theodore Tso Date: Fri, 24 Dec 1993 22:27:42 +0000 Subject: [PATCH] New Imakefiles for new gssapi library git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@3262 dc483132-0cff-0310-8789-dd5450dbe970 --- src/lib/gssapi/generic/Imakefile | 82 +++++++++++++++++++++++ src/lib/gssapi/krb5/Imakefile | 110 +++++++++++++++++++++++++++++++ 2 files changed, 192 insertions(+) create mode 100644 src/lib/gssapi/generic/Imakefile create mode 100644 src/lib/gssapi/krb5/Imakefile diff --git a/src/lib/gssapi/generic/Imakefile b/src/lib/gssapi/generic/Imakefile new file mode 100644 index 000000000..02e57f064 --- /dev/null +++ b/src/lib/gssapi/generic/Imakefile @@ -0,0 +1,82 @@ +# $Source$ +# $Author$ +# $Id$ +# +# Copyright 1993 by the Massachusetts Institute of Technology. +# All Rights Reserved. +# +# Export of this software from the United States of America may +# require a specific license from the United States Government. +# It is the responsibility of any person or organization contemplating +# export to obtain such a license before exporting. +# +# WITHIN THAT CONSTRAINT, permission to use, copy, modify, and +# distribute this software and its documentation for any purpose and +# without fee is hereby granted, provided that the above copyright +# notice appear in all copies and that both that copyright notice and +# this permission notice appear in supporting documentation, and that +# the name of M.I.T. not be used in advertising or publicity pertaining +# to distribution of the software without specific, written prior +# permission. M.I.T. makes no representations about the suitability of +# this software for any purpose. It is provided "as is" without express +# or implied warranty. +# +# + +ETSRCS= gssapi_generic_err.c +ETOBJS= gssapi_generic_err.o +ETHDRS= gssapi_generic_err.h + +CCSRCS = \ + display_major_status.c \ + display_com_err_status.c \ + gssapi_generic.c \ + release_buffer.c \ + release_oid_set.c \ + util_buffer.c \ + util_canonhost.c \ + util_dup.c \ + util_oid.c \ + util_token.c \ + util_validate.c + +CCOBJS = \ + display_major_status.o \ + display_com_err_status.o \ + gssapi_generic.o \ + release_buffer.o \ + release_oid_set.o \ + util_buffer.o \ + util_canonhost.o \ + util_dup.o \ + util_oid.o \ + util_token.o \ + util_validate.o + +EHDRDIR= $(TOP)/include/gssapi +EXPORTED_HEADERS= gssapi.h gssapi_generic.h + +SRCS= $(ETSRCS) $(CSRCS) +OBJS= $(ETOBJS) $(COBJS) +HDRS= $(ETHDRS) + +NormalLibraryObjectRule() +ErrorTableObjectRule() + +all:: ${SRCS} ${HDRS} includes ${OBJS} + +clean:: + $(RM) $(ETHDRS) $(ETSRCS) + +SubdirLibraryRule($(OBJS)) + +Krb5InstallHeaders($(EXPORTED_HEADERS), $(KRB5_INCDIR)/krb5) + +CopyHeader(gssapi.h,$(EHDRDIR)) +CopyHeader(gssapi_generic.h,$(EHDRDIR)) + +depend:: $(ETSRCS) + +DependTarget() + +SpecialObjectRule(gssapi_generic_err.o,gssapi_generic_err.c,) diff --git a/src/lib/gssapi/krb5/Imakefile b/src/lib/gssapi/krb5/Imakefile new file mode 100644 index 000000000..388f9107e --- /dev/null +++ b/src/lib/gssapi/krb5/Imakefile @@ -0,0 +1,110 @@ +# $Source$ +# $Author$ +# $Id$ +# +# Copyright 1993 by the Massachusetts Institute of Technology. +# All Rights Reserved. +# +# Export of this software from the United States of America may +# require a specific license from the United States Government. +# It is the responsibility of any person or organization contemplating +# export to obtain such a license before exporting. +# +# WITHIN THAT CONSTRAINT, permission to use, copy, modify, and +# distribute this software and its documentation for any purpose and +# without fee is hereby granted, provided that the above copyright +# notice appear in all copies and that both that copyright notice and +# this permission notice appear in supporting documentation, and that +# the name of M.I.T. not be used in advertising or publicity pertaining +# to distribution of the software without specific, written prior +# permission. M.I.T. makes no representations about the suitability of +# this software for any purpose. It is provided "as is" without express +# or implied warranty. +# +# + +ETSRCS= gssapi_krb5_err.c +ETOBJS= gssapi_krb5_err.o +ETHDRS= gssapi_krb5_err.h + +CCSRCS = \ + accept_sec_context.c \ + acquire_cred.c \ + compare_name.c \ + context_time.c \ + delete_sec_context.c \ + display_name.c \ + display_status.c \ + get_tkt_flags.c \ + gssapi_krb5.c \ + import_name.c \ + indicate_mechs.c \ + init_sec_context.c \ + inquire_context.c \ + inquire_cred.c \ + k5seal.c \ + k5unseal.c \ + krb5_gss_glue.c \ + process_context_token.c \ + release_cred.c \ + release_name.c \ + seal.c \ + sign.c \ + unseal.c \ + util_cksum.c \ + util_crypt.c \ + util_seed.c \ + util_seqnum.c \ + verify.c + +CCSRCS = \ + accept_sec_context.o \ + acquire_cred.o \ + compare_name.o \ + context_time.o \ + delete_sec_context.o \ + display_name.o \ + display_status.o \ + get_tkt_flags.o \ + gssapi_krb5.o \ + import_name.o \ + indicate_mechs.o \ + init_sec_context.o \ + inquire_context.o \ + inquire_cred.o \ + k5seal.o \ + k5unseal.o \ + krb5_gss_glue.o \ + process_context_token.o \ + release_cred.o \ + release_name.o \ + seal.o \ + sign.o \ + unseal.o \ + util_cksum.o \ + util_crypt.o \ + util_seed.o \ + util_seqnum.o \ + verify.o + +SRCS= $(ETSRCS) $(CSRCS) +OBJS= $(ETOBJS) $(COBJS) +HDRS= $(ETHDRS) + +EHDRDIR=$(TOP)/include/gssapi + +NormalLibraryObjectRule() +ErrorTableObjectRule() + +all:: ${SRCS} ${HDRS} includes ${OBJS} + +clean:: + $(RM) $(ETHDRS) $(ETSRCS) + +SubdirLibraryRule($(OBJS)) + +depend:: $(ETSRCS) + +DependTarget() + +SpecialObjectRule(gssapi_krb5_err.o,gssapi_krb5_err.c,) -- 2.26.2