# Make file for in.rupd daemon and rup client
          CC = gcc
      CFLAGS = -O2 -pipe -Wall -m486 -fomit-frame-pointer \
		 			-DUPTIME=\"$(PROC_UPTIME)\" -DLOAD_AVG=\"$(PROC_LOADAVG)\"
        DEFS = -Aa $(CFLAGS) 
     LDFLAGS =
        LIBS = 

      BINDIR = /usr/local/bin
     SBINDIR = /usr/sbin

 PROC_UPTIME = /proc/uptime
PROC_LOADAVG = /proc/loadavg

OBJECTS = in.rupd.o rup.o

all : client server

client : rup.o
	$(CC) $(DEFS) rup.o $(LIBS) -o rup

server : in.rupd.o
	$(CC) $(DEFS) in.rupd.o $(LIBS) -o in.rupd

in.rupd.o : in.rupd.c 
	$(CC) -c $(CFLAGS) in.rupd.c -o in.rupd.o

rup.o :	rup.c
	$(CC) -c $(CFLAGS) rup.c -o rup.o

install: in.rupd rup
	install -m 755 -o root -g bin in.rupd $(SBINDIR)
	install -m 755 -o root -g bin rup $(BINDIR)

clean:
	/bin/rm -rf in.rupd rup *.o tags core a.out
