# Generated automatically from Makefile.in by configure.
CC     = gcc
CXX    = g++
LD     = ld
AR     = ar
RANLIB = ranlib

CODA_LIB = /usr/local/coda/2.5/Linux/lib
CODA_BIN = /usr/local/coda/2.5/Linux/bin
CODA_INC = /usr/local/coda/2.5/common/include

CMLOG_INC = $(CMLOGROOT)/include
ACE_INC   = $(CMLOGROOT)/C++/SACE-4.0
INCLUDES  = -I. -I$(CODA_INC) -I$(CMLOG_INC) -I$(ACE_INC)

X11_INCLUDES = -I/usr/X11R6/include
X11_LIB_SWITCHES = -L/usr/X11R6/lib -lXpm -lXext -lXt -lX11
LIB_DIRS = -L$(CODA_LIB) -L$(CMLOGROOT)/lib/Linux
LIBS = $(LIB_DIRS) libtclcmlog.a -lcmlogb \
	-litix4.0 -ltk -ltcl -litcl2.0 -litk2.0 \
	$(X11_LIB_SWITCHES) -lieee -lm -lm -lnsl -lresolv -ldl

INSTALL = ./install-sh -c

CFLAGS    = -DACE_HAS_SIGWAIT -fwritable-strings -D_POSIX_THREADS $(INCLUDES) $(AC_FLAGS)
CXXFLAGS  = $(CFLAGS)

LIBNAM  = libtclcmlog.a
OBJS    = libtclcmlog.o ns.o
PROGS   = cmlogwish
SCRIPTS = cmlogtk


all: $(LIBNAM) $(PROGS)

install: install-bin

install-lib: $(LIBNAM)
	@echo "Installing CMLOG_TCL library in $(CODA_LIB)"
	$(INSTALL) -g da -m 664 $(LIBNAM) $(CODA_LIB)/$(LIBNAM)

install-bin: $(PROGS) $(SCRIPTS)
	@echo "Installing executables in $(CODA_BIN)"
	@for i in $(PROGS) $(SCRIPTS); do \
	   echo "  installing $$i"; \
	   $(INSTALL) -g da -m 775 $$i $(CODA_BIN)/$$i; \
        done;

$(LIBNAM): $(OBJS)
	$(AR) cr $(LIBNAM) $(OBJS)
	$(RANLIB) $(LIBNAM)

cmlogwish: tkAppInit.o tkMain.o $(LIBNAM)
	$(CXX) $(CC_SWITCHES) tkAppInit.o tkMain.o $(LIBS) -o cmlogwish

clean: 
	rm -f core *~ *.o *.so *.a $(PROGS)

.c.a:
	$(CXX) -c $(CXXFLAGS) $<
	$(AR) r $@ $*.o
	@rm -f $*.o
