#########################
# makefile for visu_com
#
#########################



THEINC	=	../../include
THELIB	=	../../lib	
THESRC  =	../../src/
THETEST =	./test

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


CC	=	/opt/SUNWspro/bin/cc
CFLAGS	=	-I${THEINC} -xsb




# A inclure les fichiers de definition des fonctions .

GOAL	=  pontidl.so


# ${THELIB}/util_err.a -lsocket

OBJBIB	=  ${THESRC}/visu_pont/Sun-inst-pont-visu.o ${THESRC}/pont/inst_reg.o ${THESRC}/visu_dispo/process.o
OBJ	= pontidl.o



#####################
# Cibles utilisees par le make general

#all: browserdb  ${GOAL}
all: ${GOAL}
	ld -G -o ${GOAL} ${OBJ} ${OBJBIB} 
	cp ${GOAL} ${THETEST}

clean:
	rm -f ${OBJ} 


######################




.o: %.c
	${CC} ${CFLAGS} -G -Kpic -c *.c



${GOAL}:${OBJBIB} ${OBJ}

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