SHELL=/bin/ksh
include ../../Config/Define.inc
include ../../../Config/Define.inc
include ../../../../Config/Define.inc
include ../../../../../Config/DefineObject.inc

include .Source
include ../.CHeader
include ../.CCHeader
include ../.Wish

LIBNAME=lib$(OBJECTNAME).a
SHAREDLIB=lib$(OBJECTNAME).so
LIBNAMEDEBUG=lib$(OBJECTNAME).debug.a
LIBNAMECUDAGDB=lib$(OBJECTNAME).cudagdb.a

$(LIBNAME): $(OBJ)
	@echo LIBNAME:$(LIBNAME)
	$(AR) rs $(LIBNAME) $(OBJ)

$(SHAREDLIB): $(SHAREDOBJ)
	@COMPILEDOBJ=`ls $(SHAREDOBJ)` ; echo "#### Compiled Objects"; echo $${COMPILEDOBJ};  echo "################"; \
	$(SHARED) $(SHAREDLIB) $${COMPILEDOBJ} 

$(LIBNAMEDEBUG): $(OBJDEBUG)
	@echo LIBNAME:$(LIBNAMEDEBUG)
	$(AR) rs $(LIBNAMEDEBUG) $(OBJDEBUG)

$(LIBNAMECUDAGDB): $(OBJCUDAGDB)
	@echo LIBNAME:$(LIBNAMECUDAGDB)
	$(AR) rs $(LIBNAMECUDAGDB) $(OBJCUDAGDB)

include .Depend

