imapext-2007
diff src/osdep/os2/makefile.os2 @ 0:ada5e610ab86
imap-2007e
author | yuuji@gentei.org |
---|---|
date | Mon, 14 Sep 2009 15:17:45 +0900 |
parents | |
children |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/src/osdep/os2/makefile.os2 Mon Sep 14 15:17:45 2009 +0900 1.3 @@ -0,0 +1,109 @@ 1.4 +# ======================================================================== 1.5 +# Copyright 1988-2006 University of Washington 1.6 +# 1.7 +# Licensed under the Apache License, Version 2.0 (the "License"); 1.8 +# you may not use this file except in compliance with the License. 1.9 +# You may obtain a copy of the License at 1.10 +# 1.11 +# http://www.apache.org/licenses/LICENSE-2.0 1.12 +# 1.13 +# 1.14 +# ======================================================================== 1.15 + 1.16 +# Program: Portable C client makefile -- OS/2 version 1.17 +# 1.18 +# Author: Mark Crispin 1.19 +# Networks and Distributed Computing 1.20 +# Computing & Communications 1.21 +# University of Washington 1.22 +# Administration Building, AG-44 1.23 +# Seattle, WA 98195 1.24 +# Internet: MRC@CAC.Washington.EDU 1.25 +# 1.26 +# Date: 11 May 1989 1.27 +# Last Edited: 30 August 2006 1.28 + 1.29 + 1.30 +EXTRAAUTHENTICATORS = 1.31 +EXTRADRIVERS = 1.32 +EXTRACFLAGS = 1.33 +DEFAULTAUTHENTICATORS = ext md5 pla log 1.34 +DRIVERS = imap nntp pop3 mbx mtx tenex unix 1.35 +DEFAULTDRIVER = mbx 1.36 +CFLAGS = -DOMF -DCHUNKSIZE=65536 -O2 -Zomf $(EXTRACFLAGS) 1.37 +CC = gcc 1.38 +CCLIENTLIB = cclient.lib 1.39 + 1.40 +all: $(CCLIENTLIB) 1.41 + 1.42 +.c.obj: 1.43 + $(CC) $(CFLAGS) -o $@ -c $*.c 1.44 + 1.45 +osdep.h: os_os2.h 1.46 + copy os_os2.h osdep.h 1.47 + drivers.cmd $(EXTRADRIVERS) $(DRIVERS) dummy 1.48 + auths.cmd $(EXTRAAUTHENTICATORS) $(DEFAULTAUTHENTICATORS) 1.49 + setproto.cmd $(DEFAULTDRIVER) 1.50 + 1.51 +mail.obj: mail.h misc.h osdep.h mail.c 1.52 + 1.53 +misc.obj: mail.h misc.h misc.c 1.54 + 1.55 +fdstring.obj: mail.h misc.h osdep.h fdstring.h fdstring.c 1.56 + 1.57 +flstring.obj: mail.h misc.h osdep.h flstring.h flstring.c 1.58 + 1.59 +netmsg.obj: mail.h misc.h netmsg.h osdep.h netmsg.c 1.60 + 1.61 +newsrc.obj: mail.h misc.h newsrc.h osdep.h newsrc.c 1.62 + 1.63 +rfc822.obj: mail.h rfc822.h misc.h rfc822.c 1.64 + 1.65 +smanager.obj: mail.h misc.h smanager.c 1.66 + 1.67 +utf8.obj: mail.h misc.h osdep.h utf8.h 1.68 + 1.69 +utf8aux.obj: mail.h misc.h osdep.h utf8.h 1.70 + 1.71 +imap4r1.obj: mail.h imap4r1.h misc.h osdep.h imap4r1.c 1.72 + 1.73 +nntp.obj: mail.h nntp.h smtp.h rfc822.h misc.h osdep.h nntp.c 1.74 + 1.75 +pop3.obj: mail.h rfc822.h misc.h osdep.h pop3.c 1.76 + 1.77 +smtp.obj: mail.h smtp.h rfc822.h misc.h osdep.h smtp.c 1.78 + 1.79 +os_os2.obj: mail.h osdep.h env_os2.h fs.h ftl.h nl.h tcp.h tcp_os2.h \ 1.80 + os_os2.c fs_os2.c ftl_os2.c nl_os2.c env_os2.c tcp_os2.c \ 1.81 + mailfile.h auth_md5.c auth_log.c pmatch.c write.c 1.82 + 1.83 +mbxnt.obj: mail.h misc.h osdep.h mbxnt.c 1.84 + 1.85 +mtxnt.obj: mail.h misc.h osdep.h mtxnt.c 1.86 + 1.87 +tenexnt.obj: mail.h misc.h osdep.h tenexnt.c 1.88 + 1.89 +unixnt.obj: mail.h unixnt.h pseudo.h misc.h osdep.h unixnt.c 1.90 + 1.91 +dummyos2.obj: mail.h dummy.h misc.h osdep.h dummyos2.c 1.92 + 1.93 +pseudo.obj: pseudo.h 1.94 + 1.95 +$(CCLIENTLIB): mail.obj misc.obj fdstring.obj flstring.obj netmsg.obj \ 1.96 + newsrc.obj rfc822.obj smanager.obj utf8.obj utf8aux.obj \ 1.97 + imap4r1.obj nntp.obj pop3.obj smtp.obj os_os2.obj \ 1.98 + mbxnt.obj mtxnt.obj tenexnt.obj unixnt.obj dummynt.obj pseudo.obj 1.99 + del $(CCLIENTLIB) 1.100 + LIB /NOLOGO /OUT:$(CCLIENTLIB) \ 1.101 + mail.obj misc.obj fdstring.obj flstring.obj netmsg.obj \ 1.102 + newsrc.obj rfc822.obj smanager.obj utf8.obj utf8aux.obj \ 1.103 + imap4r1.obj nntp.obj pop3.obj smtp.obj os_os2.obj \ 1.104 + mbxnt.obj mtxnt.obj tenexnt.obj unixnt.obj dummynt.obj pseudo.obj 1.105 + 1.106 +clean: 1.107 + del *.lib *.obj linkage.* osdep.* auths.c *.exe *.exp 1.108 + 1.109 +# A monument to a hack of long ago and far away... 1.110 + 1.111 +love: 1.112 + @echo not war?