#
# Makefile for vscan-symantec, part of samba-vscan
#
# $Id: Makefile,v 1.2 2002/05/07 14:09:21 reniar Exp $
#

# Variables

CC = gcc
LIBTOOL = libtool

SAMBA_SRC = ../../../source
SAMBA_INCL = ../../../source/include
UBIQX_SRC = ../../../source/ubiqx
SMBWR_SRC = ../../../source/smbwrapper
CFLAGS = -I$(SAMBA_SRC) -I$(SAMBA_INCL) -I$(UBIQX_SRC) -I$(SMBWR_SRC) -Wall -g -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 
VFS_OBJS = vscan-symantec.so
SOURCES = vscan-symantec.c vscan-symantec_core.c vscan-symantec.h vscan-symantec_core.h
OBJS = vscan-symantec.o vscan-symantec_core.o
LIBS = libsymcsapi.a -lnsl

# Default target

all: $(VFS_OBJS)

vscan-symantec.so: ${SOURCES}
	$(LIBTOOL) ${CC} ${CFLAGS} -Isav_if/ -Wall -g -c vscan-symantec_core.c
	$(LIBTOOL) $(CC) $(CPPFLAGS) $(CFLAGS) -g -c vscan-symantec.c
	$(LIBTOOL) $(CC) -shared $(LDFLAGS) ${LIBS} ${OBJS} -o vscan-symantec.so


# Misc targets

clean:
	rm -rf .libs
	rm -f core *~ *% *.bak *.so *.lo *.o
		
