diff options
| author | Jeffrey Altman <jaltman@secure-endpoints.com> | 2006-05-22 17:17:07 +0000 |
|---|---|---|
| committer | Jeffrey Altman <jaltman@secure-endpoints.com> | 2006-05-22 17:17:07 +0000 |
| commit | 46feb62dc0a36171dd14d33a9aab8b9af42fc595 (patch) | |
| tree | 43bee6834f96e61af6fa4e5b2223bb1f9b9d05c4 /src/lib/ccapi/client/NTMakefile | |
| parent | ecf87aec8e5fde32f8f3e72849b434308900917d (diff) | |
Move msg.c and marshall.c to common library
Add dllmain.c which contains the Windows DllMain() entry
point. This must be moved later to a Windows specific
directory.
Cleanup type usage and function name references.
All that is missing now from the client DLL is a definition
of cci_perform_rpc() which is the entry point to the IPC
routine.
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/ccapi@18028 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/ccapi/client/NTMakefile')
| -rw-r--r-- | src/lib/ccapi/client/NTMakefile | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/src/lib/ccapi/client/NTMakefile b/src/lib/ccapi/client/NTMakefile index 57ff87416..f9d85b463 100644 --- a/src/lib/ccapi/client/NTMakefile +++ b/src/lib/ccapi/client/NTMakefile @@ -1,22 +1,25 @@ !INCLUDE <WIN32.MAK> -CFLAGS = -I../include +CFLAGS = -I../include $(cdebug) $(cflags) $(cvarsdll) -CCAPI_OBJS = cacheapi.obj context.obj ccache.obj credentials.obj ccache_iterator.obj \ - credentials_iterator.obj ccstring.obj marshall.obj msg.obj +CC_CLIENT_OBJS = cacheapi.obj context.obj ccache.obj credentials.obj ccache_iterator.obj \ + credentials_iterator.obj ccstring.obj ccapiv2.obj -CCAPI_LIB = ccapi.lib +CC_CLIENT_LIB = cc_client.lib -$(CCAPI_LIB): $(CCAPI_OBJS) +CC_COMMON_LIB = ..\common\cc_common.lib + +$(CC_CLIENT_LIB): $(CC_CLIENT_OBJS) $(implib) /NOLOGO /OUT:$@ $** CCAPI_DLLFILE = krbcc32.dll -$(CCAPI_DLLFILE): $(CCAPI_LIB) - $(DLLGUILINK) -def:windows\krbcc32.def - $(DLLPREP) +WINLIBS = ws2_32.lib $(guilibsdll) msvcrt.lib + +$(CCAPI_DLLFILE): dllmain.obj $(CC_CLIENT_LIB) $(CC_COMMON_LIB) + $(link) /OUT:$@ $(ldebug) $(dlllflags) /NODEFAULTLIB:libcmt.lib -def:cacheapi.def $** $(WINLIBS) all: $(CCAPI_DLLFILE) clean: - del *.obj *.lib + del *.obj *.lib *.dll *.exp |
