2
# ========================================================================
3
# Copyright 1988-2006 University of Washington
5
# Licensed under the Apache License, Version 2.0 (the "License");
6
# you may not use this file except in compliance with the License.
7
# You may obtain a copy of the License at
9
# http://www.apache.org/licenses/LICENSE-2.0
12
# ========================================================================
14
# Program: Authenticator Linkage Generator
16
# Author: Mark Crispin
17
# Networks and Distributed Computing
18
# Computing & Communications
19
# University of Washington
20
# Administration Building, AG-44
22
# Internet: MRC@CAC.Washington.EDU
24
# Date: 5 December 1995
25
# Last Edited: 30 August 2006
27
# Erase old authenticators list
31
# Now define the new list
34
if [ -f Makefile."$authenticator" ]; then
35
make -f Makefile."$authenticator" `cat SPECIALS`
37
echo "extern AUTHENTICATOR auth_"$authenticator";" >> linkage.h
38
echo " auth_link (&auth_"$authenticator"); /* link in the $authenticator authenticator */" | cat >> linkage.c
39
echo "#include \"auth_"$authenticator".c\"" >> auths.c