CC = gcc
LDFLAGS = -lpsqldti
CFLAGS =  -I../../intf/c

OSNAME = $(shell uname -s)
OSARCH = $(shell uname -m)

ifeq ($(OSNAME),Linux)
	ifeq ($(OSARCH),x86_64)
		CFLAGS += -DBTI_LINUX_64
		LDFLAGS += -L$(PVSW_ROOT)/lib64
	else
		CFLAGS += -DBTI_LINUX
		LDFLAGS += -L$(PVSW_ROOT)/lib
	endif
else
	CFLAGS += -DBTI_MACOSX_64
	LDFLAGS += -L$(PVSW_ROOT)/lib64
endif

EXECS = dtitest dbinfo mkdeinfo license
OBJS = dtitest.o dbinfo.o mkdeinfo.o license.o

default:
	@echo --------------------------------------------------------
	@echo  PSQL
	@echo  DTI samples
	@echo 
	@echo  Type \"make all\" to make all executables.
	@echo  Type \"make clean\" to remove object files.
	@echo  Type \"make cleanall\" to remove all non-source files.
	@echo --------------------------------------------------------

all: $(EXECS)


clean: 
	rm -f $(OBJS)

cleanall:
	rm -f $(OBJS) $(EXECS)
