CC      = gcc
CFLAGS  = -O2 -I/usr/src/linux/include 
LDFLAGS = -static
INSTALL = install
SBIN	= /sbin/
OBJ	= lidsadm.o rmd160.o sig_rmd160.o read_pw.o

ifeq ($(VIEW),1)
CFLAGS += -DVIEW
endif

all:            lidsadm

lidsadm:      $(OBJ) 
		$(CC) $(LDFLAGS) $(CFLAGS) $(INCLUDE) -o lidsadm $(OBJ) 

install:       lidsadm 
		$(INSTALL) -m 0755 -o root -g root lidsadm $(SBIN)
		$(INSTALL) -d -m 0600 -o root -g root /etc/lids
		$(INSTALL) -m 0600 -o root -g root ../example/lids.conf /etc/lids/ 
		$(INSTALL) -m 0600 -o root -g root ../example/lids.cap /etc/lids/ 
		$(INSTALL) -m 0600 -o root -g root ../example/lids.net /etc/lids/ 
		touch /etc/lids/lids.pw
		chmod 600 /etc/lids/lids.pw
		$(INSTALL) -m 0755 -o root -g root lidsadm.1.gz /usr/man/man1
clean:
		rm -f lidsadm *.o core *~

