# Generated automatically from Makefile.in by configure.
STK_CONFIG=/home/vg/src/stk/XXL/current/etc/config.make
INSTALL=/usr/bin/install -c
STK_INCLUDE=/usr/local/lib/stk/include
AR=/usr/bin/ar
LIBBLT=libblt
XXL_VER_DIR=/home/vg/lib/xxl/v2.1.2

include $(STK_CONFIG)

TK_OBJS	      = tkButton.o tkFrame.o tkScrollbar.o 
BLT_INCLUDES  = -I. -I..

OBJS          = bltBusy.o \
                bltGraph.o bltGrAxis.o bltGrBar.o bltGrElem.o \
		bltGrGrid.o bltGrHairs.o bltGrLegd.o bltGrLine.o \
		bltGrMarker.o bltGrMisc.o bltGrPen.o bltGrPs.o \
	       	bltBitmap.o \
		bltHtext.o bltSpline.o  \
		bltVector.o bltWatch.o \
		bltCanvEps.o bltInit.o bltBind.o bltColor.o \
		bltConfig.o bltImage.o bltInput.o bltList.o \
		bltNsUtil.o bltParse.o bltPs.o bltText.o bltTile.o \
		bltUnixPipe.o bltUtil.o \
		blt.o \
		$(TK_OBJS)

CFLAGS = $(SH_CCFLAGS) $(STKCFLAGS) $(DFLGS) \
	-DUSE_TK \
	 $(BLT_INCLUDES) -I$(STK_INCLUDE) $(XINCLUDES) \

ifeq ($(SH_SUFFIX),)
all: $(OBJS) blt-lib-static

install: install-static
else

all: $(OBJS) blt-lib-dyn blt-lib-static

install: install-dyn
endif

blt-lib-static: $(OBJS)
	$(AR) rc $(LIBBLT).a $(OBJS)

install-static: make-dirs
	$(INSTALL)  -m 0744 $(LIBBLT).a $(XXL_VER_DIR)
	$(INSTALL)  -m 0644 bltGraph.pro $(XXL_VER_DIR)

blt-lib-dyn: $(OBJS)
	$(SH_LOADER) $(SH_LDFLAGS) $(LIBBLT).$(SH_SUFFIX) $(OBJS)
	if test -f a.out  ;then mv a.out $(LIBBLT).$(SH_SUFFIX); fi

install-dyn: $(LIBBLT).$(SH_SUFFIX)
	$(INSTALL) -m 0744 $(LIBBLT).$(SH_SUFFIX) $(XXL_VER_DIR)
	$(INSTALL)  -m 0644 bltGraph.pro $(XXL_VER_DIR)

clean:
	rm -f *.~ *.o *~ $(LIBBLT)*

distclean: clean
	rm -f Makefile
