X-Git-Url: http://andersk.mit.edu/gitweb/moira.git/blobdiff_plain/a127ac0e8fa4e6b2f644f1d98f6cf8df89c903ad..refs/heads/LOCKING:/reg_svr/Makefile diff --git a/reg_svr/Makefile b/reg_svr/Makefile index 4d83d2dc..b33767c3 100644 --- a/reg_svr/Makefile +++ b/reg_svr/Makefile @@ -4,53 +4,38 @@ # $Locker$ # $Header$ # +# (c) Copyright 1988 by the Massachusetts Institute of Technology. +# For copying and distribution information, please see the file +# . -CFLAGS= -O -I../../include -TEXT= welcome network_down username_blurb password_blurb +CFLAGS= -O -I../include -I../lib +SRCS = requests.c reg_svr.c startreg.c +OBJS = requests.o reg_svr.o -all: userreg reg_svr +all: reg_svr startreg -userreg: userreg.o display.o reg_stubs.o - cc ${CFLAGS} -o userreg userreg.o display.o reg_stubs.o ureg_err.o \ - -L../../lib -lcom_err -lkrb -ldes -lsms -lcurses -ltermcap +reg_svr: $(OBJS) + cc ${CFLAGS} -o reg_svr $(OBJS) -L../lib \ + ../server/libmoiraglue.a /mit/gdss/vax/libgdss.a \ + -lmoira -lkadm -lkrb -ldes -lzephyr -lhesiod -lcom_err \ + /usr/rtingres/lib/libqlib /usr/rtingres/lib/compatlib -reg_svr: reg_svr.o ureg_err.o - cc ${CFLAGS} -o reg_svr reg_svr.o ureg_err.o \ - -L../../lib ../../rpc/sms_al_filsys.o \ - ../../rpc/sms_al_pobox.o \ - ../../rpc/sms_misc.o \ - ../../rpc/admin_call.o \ - ../../rpc/admin_err.o \ - ../../server/libsmsglue.a \ - -lcom_err -lkrb -ldes /usr/rtingres/lib/libqlib \ - /usr/rtingres/lib/compatlib +reg_svr.o requests.o: reg_svr.h -userreg.o: userreg.c userreg.h files.h ureg_err.h -display.o: display.c userreg.h files.h - -ureg_err.o: ureg_err.et - compile_et ureg_err.et - -ureg_err.h: ureg_err.o +startreg: startreg.o + cc -o startreg startreg.o clean: /tmp rm -f a.out core *.o - rm -f userreg reg_svr unreg_user - rm -f ureg_err.h - rm -f unreg_user.c + rm -f reg_svr startreg + rm -f unreg_user.c unreg_user install: all - install -c -o root -g staff -m 700 userreg.sh \ - ${DESTDIR}/usr/athena/userreg.lockout - rm -rf ${DESTDIR}/usr/athena/lib/userreg - mkdir ${DESTDIR}/usr/athena/lib/userreg - install -c -s -o root -g staff -m 4755 userreg \ - ${DESTDIR}/usr/athena/userreg - for i in ${TEXT}; do \ - install -c $$i \ - ${DESTDIR}/usr/athena/lib/userreg/$$i; \ - done; - install reg_svr ../../bin/reg_svr + install -c reg_svr ../bin/reg_svr + install -c startreg ../bin/startreg +depend: + mkdep ${CFLAGS} ${SRCS} +# DO NOT DELETE THIS LINE -- mkdep uses it.