include ../../nessus.tmpl

OBJS = plugutils.o system.o network.o resolve.o arglists.o ftp_funcs.o
LO_OBJS = plugutils.lo system.lo network.lo resolve.lo arglists.lo ftp_funcs.lo

all : libnessus.so
	
plugutils.o : plugutils.c
	 ../../libtool $(CC) $(DEFS) $(include) $(CFLAGS) -c plugutils.c
	
resolve.o : resolve.c resolve.h
	../../libtool $(CC) $(DEFS) $(include) $(CFLAGS) -c resolve.c
	
system.o : system.c system.h
	../../libtool $(CC) $(DEFS) $(include) $(CFLAGS) -c system.c 
	
arglists.o : arglists.c 
	../../libtool $(CC) $(DEFS) $(include) $(CFLAGS) -c arglists.c
	
network.o : network.c network.h
	../../libtool $(CC) $(DEFS) $(include) $(CFLAGS) -c network.c

ftp_funcs.o : ftp_funcs.c ftp_funcs.h
	../../libtool $(CC) $(DEFS) $(include) $(CFLAGS) -c ftp_funcs.c
        	
libnessus.so: $(OBJS)
	../../libtool $(CC) -o libnessus.la $(LO_OBJS) -rpath $(rpath)
	@cp .libs/libnessus.so* ${rootdir}/libs/
	
install : .libs/libnessus.so.0.0.0
	@echo 'cp .libs/libnessus.* /usr/local/lib'
	@cp /usr/local/lib/libnessus.* /usr/local/lib
clean :
	@rm -f *.o *.lo .libs/*



