]> andersk Git - moira.git/blobdiff - reg_svr/Makefile
Added copyright message; log deadlock errors; use exclusive readlocks
[moira.git] / reg_svr / Makefile
index 86067b4ccab9ddfbc46fdfe42e60c54c3f13b68a..e27bc459951ccf6ca5a055a1828a781ad3f7dfdb 100644 (file)
@@ -4,30 +4,32 @@
 #      $Locker$
 #      $Header$
 #
+# (c) Copyright 1988 by the Massachusetts Institute of Technology.
+# For copying and distribution information, please see the file
+# <mit-copyright.h>.
 
-CFLAGS= -O
-TEXT= welcome network_down username_blurb password_blurb
 
-all: userreg
-userreg: userreg.o display.o libuserinfo.a
-       cc ${CFLAGS} -o userreg userreg.o display.o -lcurses -ltermcap \
-               libuserinfo.a
+CFLAGS= -O -I../include
+OBJS = requests.o reg_svr.o
 
-userreg.o: userreg.c userreg.h files.h
-display.o: display.c userreg.h files.h
+all: reg_svr startreg
+
+reg_svr: $(OBJS)
+       cc ${CFLAGS} -o reg_svr $(OBJS) -L../lib \
+               ../server/libsmsglue.a \
+               -lsms -lcom_err -lkrb -ldes -lzephyr \
+               /usr/rtingres/lib/libqlib /usr/rtingres/lib/compatlib
+
+reg_svr.o requests.o: reg_svr.h ureg_proto.h
+
+startreg: startreg.c
+       cc -o startreg startreg.c
 
 clean: /tmp
-       rm -f a.out core userreg.o display.o userreg
+       rm -f a.out core *.o
+       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 startreg ../bin/startreg
This page took 0.036823 seconds and 4 git commands to generate.