# Generated automatically from Makefile.in by configure.
# Generated automatically from Makefile.in by configure.

# This Makefile is used to create tclSSL

CC = gcc
PREFIX =		/usr/local
EXEC_PREFIX =		/usr/local
LIBS =			-L/usr/local/src/tcl8.0/unix -ltcl8.0 -ldl  -lm -lc -L/usr/local/ssl/lib -lssl -lcrypto
SHLIB_CFLAGS =		-fPIC
SHLIB_LD =		gcc -shared
SHLIB_SUFFIX =		.so
SHLIB_VERSION =		
SRC_DIR =		.
TCL_VERSION =		8.0
TCL_SRC_DIR =		/usr/local/src/tcl8.0
SSL_DIR=		/usr/local/ssl
BASE	=		SSLtcl
OBJECT =		${BASE}.o
SOURCE =		${BASE}.c
MODULE =		${BASE}${SHLIB_SUFFIX}
INSTALL_DIR =	${PREFIX}
INSTALL_LIB_DIR	= ${PREFIX}/lib
INSTALL_MAN_DIR = ${PREFIX}/man/
install = /usr/bin/install

#CFLAGS = -g -DPDEBUG
CFLAGS = -Wall 
CC_SWITCHES = $(CFLAGS) -I${SSL_DIR}/include -I$(TCL_SRC_DIR)/generic -DTCL_MEM_DEBUG \
	${SHLIB_CFLAGS}
all: ${MODULE}

${MODULE}: $(SRC_DIR)/${SOURCE}
	$(CC) -c $(CC_SWITCHES) $(SRC_DIR)/${SOURCE}
	${SHLIB_LD} ${OBJECT} -o ${MODULE} ${LIBS}
	chmod 755 demo/tst*

install: install-lib install-man

install-lib:
	echo "installing $(SRC_DIR)/${MODULE} in ${INSTALL_LIB_DIR}"
	${install} -d ${INSTALL_LIB_DIR}
	${install} -c $(SRC_DIR)/${MODULE} ${INSTALL_LIB_DIR}

install-man:
	echo "installing SSLtcl.n in ${INSTALL_MAN_DIR}mann"
	${install} -d ${INSTALL_MAN_DIR}mann
	${install} -c $(SRC_DIR)/ssltcl.n ${INSTALL_MAN_DIR}mann

clean:
	rm -f *.o *${SHLIB_SUFFIX} config.cache config.log config.status lib.exp

distclean: clean
	rm -f Makefile
