# Makefile for Tcl Web Robot # $Id: Makefile.in,v 1.7 2003/08/15 14:05:21 marc Exp $ SHELL=/bin/sh # Version #VERSION=1.3.0 # Directory prefix wich machine independent files prefix=@prefix@ # Directory prefix with machine dependent files exec_prefix=@exec_prefix@ # RPM Root BUILD=@build_root@ # Install directories BINDIR=$(exec_prefix)/bin LIBDIR=$(exec_prefix)/lib MANDIR=$(prefix)/man INCDIR=$(prefix)/include LIBRARY=@(prefix)/lib/tclrobot CC=@CC@ # Tcl libraries and include files TCLLIB=@TCLLIB@ TCLINC=@TCLINC@ # Shared libraries definitions SHLIB_LD = @SHLIB_LD@ SHLIB_CFLAGS = @SHLIB_CFLAGS@ SHLIB_SUFFIX = @SHLIB_SUFFIX@ SHLIB_VERSION = @SHLIB_VERSION@ # Other programs INSTALL=@INSTALL@ INSTALL_PROGRAM=@INSTALL_PROGRAM@ INSTALL_DATA=@INSTALL_DATA@ RANLIB=@RANLIB@ # Total include INCLUDE=-I. $(TCLINC) # All CC options, except CFLAGS DEFS=@DEFS@ $(INCLUDE) O=hswitch.o init.o tclrobot$(SHLIB_SUFFIX): $(O) $(SHLIB_LD) -o tclrobot$(SHLIB_SUFFIX) $(O) .c.o: $(CC) -c $(CFLAGS) $(SHLIB_CFLAGS) $(DEFS) $< clean: rm -f tclrobot core *.out *.o *.a *.so config.* install: $(INSTALL) -D tclrobot$(SHLIB_SUFFIX) $(LIBDIR)/libtclrobot$(SHLIB_SUFFIX) $(INSTALL) -D robot.tcl $(BINDIR)/tclrobot