

CCUNIX	= /opt/SUNWspro/bin/cc 

INC	=  ../../include
THELIB	=  ../../lib
THEBIB	= ../../src
THEBIN  = ../../bin

THESCRIPTS	=	../../../scripts
BROWSERDBASE	=	../../../CodeBrowser_database

CFLAGS	= -I${INC} -xsb
 
LIB	= ${THELIB}/Sun-client-vme.a\
	${THELIB}/Sun-inst-pont.a\
	${THELIB}/param.a\
	${THELIB}/process.a\
	${THELIB}/util_err.a\
	${THELIB}/visu-idl.a\
	${THELIB}/util-tab.a\
	${THELIB}/the_time.a\
	${THELIB}/shared-mem.a\
	${THELIB}/util_facq.a\
	${THELIB}/rpcidl.a\
	-lsocket -lnsl

GOAL = big-serv


SVC =	def_svc.o\
	lserveur.o\
	Sun-serv.o\
	init-serv.o\
	util-serv.o\
	def_xdr.o

OBJS=	${THEBIB}/record/enrg.o\
	${THEBIB}/record/visu.o\
	${THEBIB}/record/controle.o\
	${THEBIB}/record/rao-file.o\
	${THEBIB}/record/ready-enrg.o\
	${THEBIB}/record/ready-visu.o


#all:	browserdb ${GOAL}
all:   ${GOAL}
	echo Termine

link:
	@echo just doing the link
	$(CCUNIX)  $(OBJS) $(SVC) ${LIB} -o ${GOAL}
	@cp ${GOAL} ${THEBIN}

clean:
	@rm -f ${SVC}
	@echo clean

${GOAL}: ${SVC}
	@echo Compiling serveur ...
	$(CCUNIX)  $(OBJS) $(SVC) ${LIB} -o $@
	@cp ${GOAL} ${THEBIN}

 
%.o: %.c
	${CCUNIX} -c ${CFLAGS} ${INC} $*.c	

browserdb :
	${THESCRIPTS}/test_SymLink2BrowserDbase ${BROWSERDBASE}
