From 04737118aa1d9ad3db63fb1064267187ae871856 Mon Sep 17 00:00:00 2001 From: Eduardo Chappa Date: Mon, 4 Dec 2017 21:47:52 -0700 Subject: * New version 2.21.99 * The online repo does not mimic the root local directory from which it is created. This is an attempt to fix this. This caused the problem that kerberos was not working with the bytes on the repo, but it would work on the root which created it. Reported by Holger Trapp. --- imap/src/osdep/nt/makefile.old | 118 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 118 insertions(+) create mode 100644 imap/src/osdep/nt/makefile.old (limited to 'imap/src') diff --git a/imap/src/osdep/nt/makefile.old b/imap/src/osdep/nt/makefile.old new file mode 100644 index 00000000..028c98ba --- /dev/null +++ b/imap/src/osdep/nt/makefile.old @@ -0,0 +1,118 @@ +# ======================================================================== +# Copyright 1988-2007 University of Washington +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# +# ======================================================================== + +# Program: Portable C client makefile -- old NT version +# +# Author: Mark Crispin +# Networks and Distributed Computing +# Computing & Communications +# University of Washington +# Administration Building, AG-44 +# Seattle, WA 98195 +# Internet: MRC@CAC.Washington.EDU +# +# Date: 11 May 1989 +# Last Edited: 23 May 2007 + + +EXTRAAUTHENTICATORS = +EXTRADRIVERS = +EXTRACFLAGS = +AUTHENTICATORS = ext md5 pla log +DRIVERS = imap nntp pop3 mbx mtx tenex unix +CREATEDRIVER = mbx +APPENDDRIVER = unix +OSCOMPAT = /DWIN32 /D_WIN32_WINNT=0x0400 +VSCOMPAT = /D_CRT_SECURE_NO_DEPRECATE /D_CRT_NONSTDC_NO_DEPRECATE +CFLAGS = /MT /W3 /Ox /DCHUNKSIZE=65536 $(OSCOMPAT) $(VSCOMPAT) -nologo /I.. $(EXTRACFLAGS) +CC = cl +CCLIENTLIB = cclient.lib + +all: $(CCLIENTLIB) + +.c.obj: + $(CC) -c $(CFLAGS) $*.c + +osdep.h: os_nt.h + copy os_nt.h osdep.h + drivers $(EXTRADRIVERS) $(DRIVERS) dummy + setproto $(CREATEDRIVER) $(APPENDDRIVER) + echo ssl_onceonlyinit (); >> linkage.c + mkauths $(EXTRAAUTHENTICATORS) $(AUTHENTICATORS) + echo mail_versioncheck (CCLIENTVERSION); >> linkage.c + +ip_nt.c: ip4_nt.c + copy ip4_nt.c ip_nt.c + +mail.obj: mail.h misc.h osdep.h mail.c + +misc.obj: mail.h misc.h misc.c + +fdstring.obj: mail.h misc.h osdep.h fdstring.h fdstring.c + +flstring.obj: mail.h misc.h osdep.h flstring.h flstring.c + +netmsg.obj: mail.h misc.h netmsg.h osdep.h netmsg.c + +newsrc.obj: mail.h misc.h newsrc.h osdep.h newsrc.c + +rfc822.obj: mail.h rfc822.h misc.h rfc822.c + +smanager.obj: mail.h misc.h smanager.c + +utf8.obj: mail.h misc.h osdep.h utf8.h + +utf8aux.obj: mail.h misc.h osdep.h utf8.h + +imap4r1.obj: mail.h imap4r1.h misc.h osdep.h imap4r1.c + +nntp.obj: mail.h nntp.h smtp.h rfc822.h misc.h osdep.h nntp.c + +pop3.obj: mail.h rfc822.h misc.h osdep.h pop3.c + +smtp.obj: mail.h smtp.h rfc822.h misc.h osdep.h smtp.c + +os_old.obj: mail.h osdep.h env_nt.h fs.h ftl.h nl.h tcp.h tcp_nt.h yunchan.h \ + os_old.c fs_nt.c ftl_nt.c nl_nt.c env_nt.c ssl_nt.c ssl_none.c \ + ip_nt.c tcp_nt.c yunchan.c pmatch.c write.c \ + mailfile.h auth_md5.c auth_pla.c auth_log.c + +mbxnt.obj: mail.h misc.h osdep.h mbxnt.c + +mtxnt.obj: mail.h misc.h osdep.h mtxnt.c + +tenexnt.obj: mail.h misc.h osdep.h tenexnt.c + +unixnt.obj: mail.h unixnt.h pseudo.h misc.h osdep.h unixnt.c + +dummynt.obj: mail.h dummy.h misc.h osdep.h dummynt.c + +pseudo.obj: pseudo.h + +$(CCLIENTLIB): mail.obj misc.obj fdstring.obj flstring.obj netmsg.obj \ + newsrc.obj rfc822.obj smanager.obj utf8.obj utf8aux.obj \ + imap4r1.obj nntp.obj pop3.obj smtp.obj os_old.obj \ + mbxnt.obj mtxnt.obj tenexnt.obj unixnt.obj dummynt.obj pseudo.obj + if exist $(CCLIENTLIB) del $(CCLIENTLIB) + LIB /NOLOGO /OUT:cclient.lib \ + mail.obj misc.obj fdstring.obj flstring.obj netmsg.obj \ + newsrc.obj rfc822.obj smanager.obj utf8.obj utf8aux.obj \ + imap4r1.obj nntp.obj pop3.obj smtp.obj os_old.obj \ + mbxnt.obj mtxnt.obj tenexnt.obj unixnt.obj dummynt.obj pseudo.obj + +clean: + del *.lib *.obj linkage.* osdep.* ip_nt.c auths.c *.exe *.exp || rem + +# A monument to a hack of long ago and far away... + +love: + @echo not war? -- cgit v1.2.3-70-g09d2