]> git.ipfire.org Git - thirdparty/krb5.git/commitdiff
Stop building CNS for Windows
authorGreg Hudson <ghudson@mit.edu>
Fri, 11 May 2018 17:43:42 +0000 (13:43 -0400)
committerGreg Hudson <ghudson@mit.edu>
Sun, 13 May 2018 05:15:24 +0000 (01:15 -0400)
CNS is an old Windows ticket manager which was long ago supplanted by
leash.  We have been building it and copying it in "nmake install",
but not including it in the KfW installer.  Remove it from the build,
and trim windows/lib down to just the part used by leashdll and leash
(loadfuncs.obj).

Also stop generating a Makefile for windows/wintel; it was removed
from the build in commit 530043377ee6f39b9ca95c13f6260602e6fe7674.

ticket: 8682 (new)

src/Makefile.in
src/windows/Makefile.in
src/windows/lib/Makefile.in

index 77beff8bcf6e9f887e86feddb13f654e12f3fa8e..db6c0df052558251f9ce65aa97726e8e2df26056 100644 (file)
@@ -150,11 +150,9 @@ WINMAKEFILES=Makefile \
        util\support\Makefile \
        util\windows\Makefile \
        util\wshelper\Makefile \
-       windows\Makefile windows\lib\Makefile \
-       windows\cns\Makefile windows\ms2mit\Makefile \
-       windows\wintel\Makefile windows\kfwlogon\Makefile \
-       windows\leashdll\Makefile windows\leash\Makefile \
-       windows\leash\htmlhelp\Makefile
+       windows\Makefile windows\lib\Makefile windows\ms2mit\Makefile \
+       windows\kfwlogon\Makefile windows\leashdll\Makefile \
+       windows\leash\Makefile windows\leash\htmlhelp\Makefile
 
 ##DOS##Makefile-windows: $(MKFDEP) $(WINMAKEFILES)
 
@@ -270,12 +268,8 @@ WINMAKEFILES=Makefile \
 ##DOS##        $(WCONFIG) config < $@.in > $@
 ##DOS##windows\lib\Makefile: windows\lib\Makefile.in $(MKFDEP)
 ##DOS##        $(WCONFIG) config < $@.in > $@
-##DOS##windows\cns\Makefile: windows\cns\Makefile.in $(MKFDEP)
-##DOS##        $(WCONFIG) config < $@.in > $@
 ##DOS##windows\ms2mit\Makefile: windows\ms2mit\Makefile.in $(MKFDEP)
 ##DOS##        $(WCONFIG) config < $@.in > $@
-##DOS##windows\wintel\Makefile: windows\wintel\Makefile.in $(MKFDEP)
-##DOS##        $(WCONFIG) config < $@.in > $@
 ##DOS##windows\kfwlogon\Makefile: windows\kfwlogon\Makefile.in $(MKFDEP)
 ##DOS##        $(WCONFIG) config < $@.in > $@
 ##DOS##windows\leashdll\Makefile: windows\leashdll\Makefile.in $(MKFDEP)
@@ -447,8 +441,6 @@ install-windows:
        copy lib\$(OUTPRE)*.lib "$(KRB_INSTALL_DIR)\lib\."
        copy lib\$(OUTPRE)*.dll "$(KRB_INSTALL_DIR)\bin\."
        $(INSTALLDBGSYMS) lib\$(OUTPRE)*.pdb "$(KRB_INSTALL_DIR)\bin\."
-       copy windows\cns\$(OUTPRE)krb5.exe "$(KRB_INSTALL_DIR)\bin\."
-       $(INSTALLDBGSYMS) windows\cns\$(OUTPRE)krb5.pdb "$(KRB_INSTALL_DIR)\bin\."
        copy appl\gss-sample\$(OUTPRE)gss-server.exe "$(KRB_INSTALL_DIR)\bin\."
        $(INSTALLDBGSYMS) appl\gss-sample\$(OUTPRE)gss-server.pdb "$(KRB_INSTALL_DIR)\bin\."
        copy appl\gss-sample\$(OUTPRE)gss-client.exe "$(KRB_INSTALL_DIR)\bin\."
index b3011f6af0a57905c50f257ed59689c72f2d2ae0..bfc27b6daeb10697e4ec9f7883c55b318f30723e 100644 (file)
@@ -3,4 +3,4 @@ NO_OUTPRE=1
 !ifndef NO_LEASH
 LEASH=leash
 !endif
-SUBDIRS= lib leashdll $(LEASH) cns ms2mit kfwlogon
+SUBDIRS= lib leashdll $(LEASH) ms2mit kfwlogon
index eaaaecde28ccd6a0daa89166580dc81e19393ecf..50044e25f58ac8859d010dc3ecad1fe1ca737c93 100644 (file)
@@ -4,11 +4,10 @@ LOCALINCLUDES = -I$(BUILDTOP)\windows\include
 
 lib-windows: $(OUTPRE)libwin.lib
 
-SRCS=  vardlg.c gic.c registry.c loadfuncs.c
+SRCS=  loadfuncs.c
 
 
-OBJS=  $(OUTPRE)vardlg.obj $(OUTPRE)gic.obj $(OUTPRE)registry.obj \
-       $(OUTPRE)loadfuncs.obj
+OBJS=  $(OUTPRE)loadfuncs.obj
 
 
 $(OUTPRE)libwin.lib: $(OBJS)