X-Git-Url: https://git.exim.org/exim.git/blobdiff_plain/6545de78cb822ab5db97a2f16fe7a42cc9488bd8..44bbabb570db6e700a31469a0faf2ac27bf3bfe0:/src/scripts/MakeLinks?ds=sidebyside diff --git a/src/scripts/MakeLinks b/src/scripts/MakeLinks index ac0920955..f7d00030c 100755 --- a/src/scripts/MakeLinks +++ b/src/scripts/MakeLinks @@ -1,5 +1,4 @@ #!/bin/sh -# $Cambridge: exim/src/scripts/MakeLinks,v 1.17 2009/11/13 15:58:17 nm4 Exp $ # Script to build links for all the exim source files from the system- # specific build directory. It should be run from within that directory. @@ -17,17 +16,15 @@ if [ -r pcre/Makefile ] ; then fi -# Initialize the file holding the compile number - -echo "0" > cnumber.h - echo "" echo ">>> Creating links to source files..." -# PCRE is no longer part of the source distribution, so is no longer linked +# The sources for modular parts of Exim have to be linked independently +# in their own sub-directories, since their .o files are built using +# their own Makefile in their sub-directory. -# Likewise for the lookups +# Firstly the lookups mkdir lookups cd lookups ln -s ../../src/lookups/README README @@ -126,6 +123,8 @@ ln -s ../../src/auths/call_radius.c call_radius.c ln -s ../../src/auths/check_serv_cond.c check_serv_cond.c ln -s ../../src/auths/cyrus_sasl.c cyrus_sasl.c ln -s ../../src/auths/cyrus_sasl.h cyrus_sasl.h +ln -s ../../src/auths/gsasl_exim.c gsasl_exim.c +ln -s ../../src/auths/gsasl_exim.h gsasl_exim.h ln -s ../../src/auths/get_data.c get_data.c ln -s ../../src/auths/get_no64_data.c get_no64_data.c ln -s ../../src/auths/md5.c md5.c @@ -182,7 +181,6 @@ ln -s ../src/osfunctions.h osfunctions.h ln -s ../src/store.h store.h ln -s ../src/structs.h structs.h ln -s ../src/lookupapi.h lookupapi.h -ln -s ../src/version.h version.h ln -s ../src/acl.c acl.c ln -s ../src/buildconfig.c buildconfig.c