CC       = gcc
CFLAGS   = -g -Wall -DUUCPHACK -fPIC
LDFLAGS  = # -static
OBJS     = tty_copy.o main.o getty.o spawnit.o slip.o
LIBOBJS  = radclient.o lib.o rwconf.o chat.o md5.o syslog.o utmp.o
LIBS     = librad.a

all:		portslave radinit ctlportslave

portslave:	$(OBJS) librad.a
		$(CC) $(LDFLAGS) -o portslave $(OBJS) $(LIBS)

ctlportslave:	ctlportslave.o ctlp-subs.o
		$(CC) $(LDFLAGS) -o ctlportslave ctlportslave.o ctlp-subs.o

radinit:	radinit.o
		$(CC) $(LDFLAGS) -o radinit radinit.o

librad.a:	$(LIBOBJS)
		$(AR) rv librad.a $(LIBOBJS)
		ranlib librad.a

clean:
		rm -f *.o *.a portslave radinit ctlportslave

