# Generated automatically from Makefile.in by configure.
# ------------------------------------------------------------------------
# 	Makefile for shared version of BLT library
# ------------------------------------------------------------------------

# ------------------------------------------------------------------------
# 	C Compiler options 
#
      DEFINES =  -DBLT_LIBRARY=\"$(BLT_LIBRARY)\"
  CDEBUGFLAGS = -O
           CC = cc

SHLIB_CCFLAGS = -pic
SHLIB_LDFLAGS = -assert pure-text
     SHLIB_LD = ld
 SHLIB_SUFFIX = .so.1.0
      TOP_DIR = /usr/local/blt
  BLT_LIBRARY = /usr/local/blt/library
  INSTALL_DIR = /usr/local/blt/lib
 INSTLIBFLAGS =	-m 0644

# ------------------------------------------------------------------------
# 	Directories containing Tcl and Tk include files and libraries
#
   TCL_INCDIR = -I/home/eliens/dv/tk/tcl-tk/include
    TK_INCDIR = -I/home/eliens/dv/tk/tcl-tk/include
     X_INCDIR = -I

# ------------------------------------------------------------------------
# 	Don't edit anything beyond this point
# ------------------------------------------------------------------------
   OBJS =  \
	bltGraph.o bltGrAxis.o bltGrElem.o bltGrLegd.o \
        bltGrMisc.o bltGrPS.o bltGrTag.o bltGrHairs.o \
        bltCutbuffer.o bltBell.o \
        bltInit.o bltBgexec.o bltBitmap.o bltBusy.o \
	bltDebug.o bltDragDrop.o bltHtext.o bltList.o bltTable.o \
	bltUtil.o bltWin.o 

       srcdir = ..
      libname = libBLT$(SHLIB_SUFFIX)
     INCLUDES = -I. $(TK_INCDIR) $(TCL_INCDIR) $(X_INCDIR)
       CFLAGS = $(SHLIB_CCFLAGS) $(CDEBUGFLAGS) $(DEFINES) $(INCLUDES)
      INSTALL = /bin/install -c
           RM = rm -f

all: $(libname)

$(libname):  $(OBJS)
	$(RM) $@
	$(SHLIB_LD) $(SHLIB_LDFLAGS) -o $@ $(OBJS)

clean:
	$(RM) $(OBJS) $(libname) *\~ \#*\#

install: 
	@if test ! -d $(TOP_DIR) ; then mkdir $(TOP_DIR); fi
	@if test ! -d $(INSTALL_DIR) ; then mkdir $(INSTALL_DIR); fi
	-if test -f $(libname) ; then \
	    $(INSTALL) -c $(INSTLIBFLAGS) $(libname) $(INSTALL_DIR) ; \
	fi

# ------------------------------------------------------------------------
# 	in lieu of viewpath-ing...
#
bltBell.o: 	$(srcdir)/bltBell.c       
	$(CC) -c $(CFLAGS) $?
bltBgexec.o: 	$(srcdir)/bltBgexec.c     
	$(CC) -c $(CFLAGS) $?
bltBitmap.o: 	$(srcdir)/bltBitmap.c     
	$(CC) -c $(CFLAGS) $?
bltBusy.o: 	$(srcdir)/bltBusy.c       
	$(CC) -c $(CFLAGS) $?
bltCutbuffer.o: $(srcdir)/bltCutbuffer.c  
	$(CC) -c $(CFLAGS) $?
bltDragDrop.o: $(srcdir)/bltDragDrop.c  
	$(CC) -c $(CFLAGS) $?
bltDebug.o: $(srcdir)/bltDebug.c  
	$(CC) -c $(CFLAGS) $?
bltGrAxis.o:	$(srcdir)/bltGrAxis.c     
	$(CC) -c $(CFLAGS) $?
bltGrElem.o:	$(srcdir)/bltGrElem.c     
	$(CC) -c $(CFLAGS) $?
bltGrHairs.o:	$(srcdir)/bltGrHairs.c    
	$(CC) -c $(CFLAGS) $?
bltGrLegd.o: 	$(srcdir)/bltGrLegd.c     
	$(CC) -c $(CFLAGS) $?
bltGrMisc.o: 	$(srcdir)/bltGrMisc.c     
	$(CC) -c $(CFLAGS) $?
bltGrPS.o: 	$(srcdir)/bltGrPS.c       
	$(CC) -c $(CFLAGS) $?
bltGrTag.o: 	$(srcdir)/bltGrTag.c      
	$(CC) -c $(CFLAGS) $?
bltGraph.o:	$(srcdir)/bltGraph.c      
	$(CC) -c $(CFLAGS) $?
bltHtext.o: 	$(srcdir)/bltHtext.c      
	$(CC) -c $(CFLAGS) $?
bltInit.o: 	$(srcdir)/bltInit.c       
	$(CC) -c $(CFLAGS) $?
bltList.o: 	$(srcdir)/bltList.c       
	$(CC) -c $(CFLAGS) $?
bltTable.o: 	$(srcdir)/bltTable.c      
	$(CC) -c $(CFLAGS) $?
bltUtil.o: 	$(srcdir)/bltUtil.c       
	$(CC) -c $(CFLAGS) $?
bltWin.o:       $(srcdir)/bltWin.c         
	$(CC) -c $(CFLAGS) $?
