1 # $Cambridge: exim/src/OS/Makefile-CYGWIN,v 1.2 2004/11/10 10:36:48 ph10 Exp $
3 # OS-specific file for Cygwin.
5 # This file provided by Pierre A. Humblet <Pierre.Humblet@ieee.org>
12 EXIWHAT_KILL_SIGNAL=-USR1
13 EXIWHAT_EGREP_ARG='/(EXIM|exim)[0-9. -]*$$'
18 # Some OS add a suffix to executables
21 # To add a resource file with an icon
22 LIBS_EXIM +=../Local/exim_res.o
24 # To produce a linker map
25 #LIBS_EXIM+=-Wl,-Map,Exim.Map
28 ##################################################
29 # The following is normaly set in local/Makefile.
30 # Makefile.cygwin provides defaults with which the
31 # precompiled version is built
32 ##################################################
34 BIN_DIRECTORY=/usr/bin
35 CONFIGURE_FILE=/etc/exim.conf
36 EXIM_USER=18 # This changes if user exim exists
37 EXIM_GROUP=544 # Administrators
38 SPOOL_DIRECTORY=/var/spool/exim
39 LOG_FILE_PATH=/var/log/exim/exim_%s.log
47 TLS_LIBS=-lssl -lcrypto
52 ROUTER_MANUALROUTE=yes
53 ROUTER_QUERYPROGRAM=yes
56 TRANSPORT_APPENDFILE=yes
57 TRANSPORT_AUTOREPLY=yes
68 LDAP_LIB_TYPE=OPENLDAP2
83 # It is important to define this variable but its value is always overridden
88 COMPRESS_COMMAND=/usr/bin/gzip
90 ZCAT_COMMAND=/usr/bin/zcat
94 # Comment the two lines below if you do not have PAM, e.g. from
95 # ftp://ftp.uni-erlangen.de/pub/pc/gnuwin32/cygwin/porters/Humblet_Pierre_A
97 CFLAGS += -DINCLUDE_PAM -I ../pam -I ../../pam
99 APPENDFILE_MODE = 0644 # default if no ntsec
100 APPENDFILE_DIRECTORY_MODE = 0777
101 APPENDFILE_LOCKFILE_MODE = 0666
102 EXIMDB_DIRECTORY_MODE = 0777
104 EXIMDB_LOCKFILE_MODE = 0666
105 INPUT_DIRECTORY_MODE = 0777
106 LOG_DIRECTORY_MODE = 0777
108 MSGLOG_DIRECTORY_MODE = 0777
109 SPOOL_DIRECTORY_MODE = 0777
112 # PERL_CC=gcc -g -O2 -I ../minires
113 # PERL_CCOPTS= -dD -save-temps -I ../minires
114 # PERL_LIBS = /usr/lib/perl5/5.6.1/cygwin-multi/auto/DynaLoader/DynaLoader.a -L/usr/lib/perl5/5.6.1/cygwin-multi/CORE -llibperl5_6_1