summaryrefslogtreecommitdiffstats
path: root/src/ccapi/lib/win
diff options
context:
space:
mode:
authorKevin Koch <kpkoch@mit.edu>2008-03-13 19:30:49 +0000
committerKevin Koch <kpkoch@mit.edu>2008-03-13 19:30:49 +0000
commitdc59494a80205bec93b5739a84f4a4acdc76996d (patch)
tree60465fd630ecabdda90490c8683b3154b98f9a32 /src/ccapi/lib/win
parent5bd9c5a13ee8d93bebd3ca2e2410583a0665ef05 (diff)
downloadkrb5-dc59494a80205bec93b5739a84f4a4acdc76996d.tar.gz
krb5-dc59494a80205bec93b5739a84f4a4acdc76996d.tar.xz
krb5-dc59494a80205bec93b5739a84f4a4acdc76996d.zip
Include .h files and move all declarations above all code, for Windows C compilation
Update makefiles to include new modules. TargetVersion: 1.7 Component: krb5-libs Ticket: 5594 Tags: pullup Subj: Work on compiling the CCAPI test suite on Windows. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20275 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/ccapi/lib/win')
-rw-r--r--src/ccapi/lib/win/Makefile116
-rw-r--r--src/ccapi/lib/win/Makefile.in1
2 files changed, 1 insertions, 116 deletions
diff --git a/src/ccapi/lib/win/Makefile b/src/ccapi/lib/win/Makefile
deleted file mode 100644
index 4bdd98df74..0000000000
--- a/src/ccapi/lib/win/Makefile
+++ /dev/null
@@ -1,116 +0,0 @@
-!include <Win32.Mak>
-
-# . is ...\pismere\athena\auth\krb5\src\ccapi\lib\win
-CCAPI = ..\..
-CO = $(CCAPI)\common
-COWIN = $(CCAPI)\common\win
-CCUTIL = $(CCAPI)\common\win\OldCC
-LIBDIR = $(CCAPI)\lib
-LIBWIN = $(LIBDIR)\win
-K5SRC = $(CCAPI)\..
-POSIX = $(K5SRC)\lib\krb5\posix
-OLDCC = $(LIBWIN)\OldCC
-
-INC = -I.. -I$(CO) -I$(COWIN) -I$(K5SRC)\include -I..\..\..\util\et -I$(OLDCC) \
- -I$(LIBWIN) -I$(CCUTIL)
-MIDLI = /I $(K5SRC)\include /I. /I$(COWIN) /I$(CO)
-
-!if "$(CPU)" == "i386"
-cflags = $(cflags) /EHsc /MDd -D_CRTAPI1=_cdecl -D_CRTAPI2=_cdecl -DWINVER=0x0501 -D_WIN32_WINNT=0x0501 \
-$(INC) -D_CRT_SECURE_NO_WARNINGS
-!else
-cflags = $(cflags) /W3 -D_CRTAPI1= -D_CRTAPI2= $(INC)
-!endif
-
-!if "$(PREPROCESS)" == "P"
-cflags = $(cflags) -P
-!endif
-
-all : ccapi.dll
-
-common = cci_array_internal.obj cci_cred_union.obj cci_debugging.obj cci_identifier.obj \
- cci_message.obj cci_stream.obj
-
-commonwin = cci_os_debugging.obj \
- cci_os_identifier.obj \
- tls.obj \
- win-utils.obj
-
-dll = ccapi_ccache.obj \
- ccapi_ccache_iterator.obj \
- ccapi_context.obj \
- ccapi_context_change_time.obj \
- ccapi_credentials.obj \
- ccapi_credentials_iterator.obj \
- ccapi_ipc.obj \
- ccapi_string.obj
-
-dllwin = ccs_reply_s.obj \
- ccs_reply_proc.obj \
- ccs_request_c.obj
-
-dllwincxx = ccapi_os_ipc.obj \
- dllmain.obj
-
-oldcc = client.obj \
- rpc.obj
-
-utils = ccutils.obj
-
-utilscxx = init.obj \
- secure.obj \
- util.obj
-
-
-linkobjs = $(common) $(commonwin) $(dll) $(dllwin) $(dllwincxx) $(oldcc) $(utils) $(utilscxx)
-
-#includes =
-
-# Main program:
-ccapi.dll : $(linkobjs) ccapi.def
- $(link) $(linkdebug) $(conflags) -out:ccapi.dll /DEF:ccapi.def /implib:ccapi.lib $(dlllflags) \
- $(linkobjs) rpcrt4.lib kernel32.lib user32.lib $(conlibsdll)
-
-
-ccs_request.h ccs_request_c.c ccs_request_s.c : $(COWIN)\ccs_request.idl $(COWIN)\ccs_request.acf
- midl $(MIDL_OPTIMIZATION) $(MIDLI) -oldnames -cpp_cmd $(cc) -cpp_opt "-E" \
- $(COWIN)\ccs_request.idl
-
-ccs_reply.h ccs_reply_c.c ccs_reply_s.c : $(COWIN)\ccs_reply.idl $(COWIN)\ccs_reply.acf
- midl $(MIDL_OPTIMIZATION) $(MIDLI) -oldnames -cpp_cmd $(cc) -cpp_opt "-E" -I. -I$(COWIN) \
- $(COWIN)\ccs_reply.idl
-
-$(common) : $(CO)\$*.c
- $(cc) $(cdebug) $(cflags) $(cvarsdll) $(CO)\$*.c
-
-$(commonwin) : $(COWIN)\$*.c
- $(cc) $(cdebug) $(cflags) $(cvarsdll) $(COWIN)\$*.c
-
-$(dll) : $(LIBDIR)\$*.c
- $(cc) $(cdebug) $(cflags) $(cvarsdll) $(LIBDIR)\$*.c
-
-$(dllwin) : $*.c ccs_reply.h ccs_request.h
- $(cc) $(cdebug) $(cflags) $(cvarsdll) $(LIBWIN)\$*.c
-
-$(dllwincxx) : $*.cxx ccs_reply.h ccs_request.h
- $(cc) $(cdebug) $(cflags) $(cvarsdll) $(LIBWIN)\$*.cxx
-
-$(oldcc) : $(OLDCC)\$*.cxx
- $(cc) $(cdebug) $(cflags) $(cvarsdll) $(OLDCC)\$*.cxx
-
-$(utils) : $(CCUTIL)\$*.c
- $(cc) $(cdebug) $(cflags) $(cvarsdll) $(CCUTIL)\$*.c
-
-$(utilscxx) : $(CCUTIL)\$*.cxx
- $(cc) $(cdebug) $(cflags) $(cvarsdll) $(CCUTIL)\$*.cxx
-
-
-
-# Clean up everything
-cleanall : clean
- -del *.dll
-
-# Clean up everything but the .EXEs
-clean :
- -del *.obj
- -del *.map
diff --git a/src/ccapi/lib/win/Makefile.in b/src/ccapi/lib/win/Makefile.in
index ab958d7d63..fa4c0adef6 100644
--- a/src/ccapi/lib/win/Makefile.in
+++ b/src/ccapi/lib/win/Makefile.in
@@ -9,6 +9,7 @@ OBJS = $(OUTPRE)ccapi_ccache.obj \
$(OUTPRE)ccapi_ipc.obj \
$(OUTPRE)ccapi_os_ipc.obj \
$(OUTPRE)ccapi_string.obj \
+ $(OUTPRE)ccapi_v2.obj \
$(OUTPRE)cci_array_internal.obj \
$(OUTPRE)cci_cred_union.obj \
$(OUTPRE)cci_debugging.obj \