VERSION_FULL = \"@EXP_VERSION_FULL@\"
VERSION = @EXP_VERSION@
srcdir = @srcdir@
VPATH = @srcdir@
SUBDIRS = @subdirs@
EXEEXT = @EXEEXT@
TCLHDIR = @TCLHDIR@
ITCLHDIR = @ITCLHDIR@
TCLHDIRDASHI = @TCLHDIRDASHI@
TCL_LIBRARY = @TCL_LIBRARY@
TCLLIB = @TCL_BUILD_LIB_SPEC@
ITCLLIB = @ITCLLIB@
TCLLIB_INSTALLED = @TCL_LIB_SPEC@
TKHDIR = @TKHDIR@
TKHDIRDASHI = @TKHDIRDASHI@
TKLIB = @TK_BUILD_LIB_SPEC@
TKLIB_INSTALLED = @TK_LIB_SPEC@
X11_CFLAGS = @TK_XINCLUDES@
X11_LD_FLAGS =
CFLAGS = @CFLAGS@
XCFLAGS = $(CFLAGS) @EXP_CFLAGS@ @EXP_SHLIB_CFLAGS@
XCFLAGS = @CFLAGS@ @EXP_CFLAGS@
LDFLAGS = @EXP_LDFLAGS@
CC = @CC@
prefix = @prefix@
exec_prefix = @exec_prefix@
SCRIPTS = timed-run timed-read ftp-rfc autopasswd lpunlock weather \
passmass rftp kibitz rlogin-cwd xpstat tkpasswd dislocate xkibitz \
tknewsbiff unbuffer mkpasswd cryptdir decryptdir autoexpect
SCRIPTS_MANPAGES = kibitz dislocate xkibitz tknewsbiff unbuffer mkpasswd \
passmass cryptdir decryptdir autoexpect
SHORT_BINDIR = @bindir@
RANLIB = @TCL_RANLIB@
UNSHARED_RANLIB = @UNSHARED_RANLIB@
EVENT_ABLE = @EVENT_ABLE@
EVENT_TYPE = @EVENT_TYPE@
STTY = -DDFLT_STTY="\"@DEFAULT_STTY_ARGS@\""
bindir = @bindir@
bindir_arch_indep = $(prefix)/bin
libdir = @libdir@/expect$(VERSION)
tcl_libdir = @libdir@
libdir_arch_indep = @datadir@
mandir = @mandir@
man1dir = $(mandir)/man1
man3dir = $(mandir)/man3
infodir = @infodir@
includedir = @includedir@
SCRIPTDIR = $(libdir_arch_indep)
EXECSCRIPTDIR = $(libdir)
SHELL = @EXP_CONFIG_SHELL@
INSTALL = @INSTALL@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_DATA = @INSTALL_DATA@
AR = ar
ARFLAGS = cr
LOCAL_EXPECT=LD_LIBRARY_PATH=.:$$LD_LIBRARY_PATH ./expect$(EXEEXT)
FLAGS_TO_PASS = \
"CC=$(CC)" \
"CFLAGS=$(XCFLAGS)" \
"CFLAGS_INT=$(CFLAGS_INT)" \
"HDEFS=$(HDEFS)" \
"INSTALL=$(INSTALL)" \
"INSTALL_DATA=$(INSTALL_DATA)" \
"INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
"LDFLAGS=$(LDFLAGS)" \
"RUNTEST=$(RUNTEST)" \
"RUNTESTFLAGS=$(RUNTESTFLAGS)" \
"SHLIB_CFLAGS=$(@EXP_SHLIB_CFLAGS@)" \
"prefix=$(prefix)" \
"exec_prefix=$(exec_prefix)"
EXPECT = ` \
if [ -f $${rootme}/expect$(EXEEXT) ] ; then \
echo $${rootme}/expect$(EXEEXT) ; \
else echo expect ; fi`
RUNTESTFLAGS =
RUNTEST = ` \
if [ -f ${srcdir}/../dejagnu/runtest$(EXEEXT) ] ; then \
echo ${srcdir}/../dejagnu/runtest$(EXEEXT) ; \
else echo runtest ; fi`
PTY_TYPE = @PTY_TYPE@
PTY = pty_$(PTY_TYPE)
CFILES = exp_command.c expect.c $(PTY).c \
exp_inter.c exp_regexp.c exp_tty.c \
exp_log.c exp_main_sub.c exp_pty.c \
exp_printify.c exp_trap.c exp_strf.c \
exp_console.c exp_glob.c exp_win.c Dbg.c exp_clib.c \
exp_closetcl.c exp_memmove.c exp_tty_comm.c \
exp_$(EVENT_TYPE).c exp_$(EVENT_ABLE).c
OFILES = exp_command.o expect.o $(PTY).o exp_inter.o exp_regexp.o exp_tty.o \
exp_log.o exp_main_sub.o exp_pty.o exp_printify.o exp_trap.o \
exp_console.o exp_strf.o exp_glob.o exp_win.o Dbg.o exp_clib.o \
exp_closetcl.o exp_memmove.o exp_tty_comm.o \
exp_$(EVENT_TYPE).o exp_$(EVENT_ABLE).o
SHARED_OFILES = shared/exp_command.o shared/expect.o shared/$(PTY).o \
shared/exp_inter.o shared/exp_regexp.o shared/exp_tty.o \
shared/exp_log.o shared/exp_main_sub.o shared/exp_pty.o \
shared/exp_printify.o shared/exp_trap.o \
shared/exp_console.o shared/exp_strf.o shared/exp_glob.o \
shared/exp_win.o shared/Dbg.o shared/exp_clib.o \
shared/exp_closetcl.o shared/exp_memmove.o shared/exp_tty_comm.o \
shared/exp_$(EVENT_TYPE).o shared/exp_$(EVENT_ABLE).o
EXP_LIB_FILES = @EXP_LIB_FILES@
EXP_LIB_FILE = @EXP_LIB_FILE@
EXP_UNSHARED_LIB_FILE = @EXP_UNSHARED_LIB_FILE@
EXP_SHARED_LIB_FILE = @EXP_SHARED_LIB_FILE@
SETUID = @SETUID@
SCRIPT_LIST = $(SCRIPTS) end_of_list
SCRIPT_MANPAGE_LIST = $(SCRIPTS_MANPAGES) end_of_list
CPPFLAGS = -I. -I$(srcdir) $(TCLHDIRDASHI) $(TKHDIRDASHI) $(X11_CFLAGS) \
-DEXP_VERSION=\"$(VERSION)\" \
-DSCRIPTDIR=\"$(SCRIPTDIR)\" \
-DEXECSCRIPTDIR=\"$(EXECSCRIPTDIR)\" \
-DTCL_DEBUGGER
EXP_AND_TCL_LIBS = $(LDFLAGS) @EXP_AND_TCL_LIBS@
EXP_AND_TK_LIBS = $(LDFLAGS) @EXP_AND_TK_LIBS@
CFLAGS_INT = $(MH_CFLAGS) $(CPPFLAGS) $(XCFLAGS)
LIB_INSTALL_DIR = $(tcl_libdir)
LIB_RUNTIME_DIR = $(tcl_libdir)
.c.o:
$(CC) -c $(CFLAGS_INT) $(STTY) $(HDEFS) $<
if [ "@EXP_SHLIB_CFLAGS@" != "x" ] ; then \
if [ ! -d shared ] ; then \
mkdir shared ; \
else true; fi ; \
$(CC) -c $(CFLAGS_INT) @EXP_SHLIB_CFLAGS@ $(STTY) $(HDEFS) $< -o shared/$@ ; \
fi
all: expect$(EXEEXT) $(EXP_LIB_FILES) ${X11_PROGS}
@$(MAKE) subdir_do DO=$@ $(FLAGS_TO_PASS)
info:
dvi:
LOCAL_EXPECT=$(SHELL) ./expect-bld.sh
all: expect-bld.sh
expect-bld.sh: Makefile
-rm -f $@ $@T
echo "#! $(SHELL)" > $@T
r=`pwd`; for var in LD_LIBRARY_PATH SHLIB_PATH ; do \
echo "$$var=$$r:$$r/../tk/unix:$$r/../tcl/unix\$${$$var+:\$$$$var}; export $$var" >> $@T ; \
done; echo "exec $$r/expect \$${1+\"\$$@\"}" >> $@T
chmod +x $@T
mv $@T $@
expect$(EXEEXT): exp_main_exp.o $(EXP_UNSHARED_LIB_FILE)
$(CC) $(XCFLAGS) @TCL_LD_FLAGS@ -o expect$(EXEEXT) exp_main_exp.o @EXP_BUILD_LIB_SPEC@ $(TCLLIB) $(EXP_AND_TCL_LIBS)
$(SETUID) expect$(EXEEXT)
expecti$(EXEEXT): exp_main_exp.c $(EXP_UNSHARED_LIB_FILE)
$(CC) $(CFLAGS_INT) $(STTY) $(HDEFS) $(ITCLHDIR) $(XCFLAGS) @TCL_LD_FLAGS@ -o expecti$(EXEEXT) -DUSE_ITCL $(srcdir)/exp_main_exp.c @EXP_BUILD_LIB_SPEC@ $(TCLLIB) $(ITCLLIB) $(EXP_AND_TCL_LIBS)
install_shared_lib: $(EXP_LIB_FILES)
${srcdir}/mkinstalldirs $(libdir)
if [ -s $(EXP_UNSHARED_LIB_FILE) ] ; then \
$(INSTALL_DATA) $(EXP_UNSHARED_LIB_FILE) $(libdir)/$(EXP_UNSHARED_LIB_FILE) ; \
$(UNSHARED_RANLIB) $(libdir)/$(EXP_UNSHARED_LIB_FILE) ; \
$(INSTALL_DATA) $(EXP_UNSHARED_LIB_FILE) $(tcl_libdir)/$(EXP_UNSHARED_LIB_FILE) ; \
$(UNSHARED_RANLIB) $(tcl_libdir)/$(EXP_UNSHARED_LIB_FILE) ; \
else true; fi
if [ -s $(EXP_SHARED_LIB_FILE) ] ; then \
$(INSTALL_PROGRAM) $(EXP_SHARED_LIB_FILE) $(tcl_libdir)/$(EXP_SHARED_LIB_FILE) ; \
$(INSTALL_PROGRAM) pkgIndex $(libdir)/pkgIndex.tcl ; \
else true; fi
expect_installed$(EXEEXT): exp_main_exp.o $(EXP_LIB_FILE) install_shared_lib
$(CC) $(XCFLAGS) @EXP_SHLIB_CFLAGS@ @TCL_LD_FLAGS@ -o expect_installed$(EXEEXT) exp_main_exp.o @EXP_LIB_SPEC@ $(TCLLIB_INSTALLED) $(EXP_AND_TCL_LIBS)
$(SETUID) expect_installed$(EXEEXT)
expect.tc$(EXEEXT): exp_main_exp.o $(OFILES)
proof $(CC) $(XCFLAGS) @EXP_SHLIB_CFLAGS@ @TCL_LD_FLAGS@ -o expect.tc$(EXEEXT) $(OFILES) exp_main_exp.o $(TCLLIB) $(EXP_AND_TCL_LIBS)
$(SETUID) expect.tc$(EXEEXT)
expectk$(EXEEXT): exp_main_tk.o $(EXP_UNSHARED_LIB_FILE)
$(CC) $(XCFLAGS) @TCL_LD_FLAGS@ -o expectk$(EXEEXT) exp_main_tk.o @EXP_UNSHARED_LIB_SPEC@ $(TKLIB) $(TCLLIB) $(X11_LD_FLAGS) $(EXP_AND_TK_LIBS)
$(SETUID) expectk$(EXEEXT)
expectk_installed$(EXEEXT): exp_main_tk.o $(EXP_LIB_FILE)
$(CC) $(XCFLAGS) @EXP_SHLIB_CFLAGS@ @TCL_LD_FLAGS@ -o expectk_installed$(EXEEXT) exp_main_tk.o @EXP_LIB_SPEC@ $(TKLIB_INSTALLED) $(TCLLIB_INSTALLED) $(X11_LD_FLAGS) $(EXP_AND_TK_LIBS)
$(SETUID) expectk_installed$(EXEEXT)
expectk.tc$(EXEEXT): exp_main_tk.o $(OFILES)
proof $(CC) $(XCFLAGS) @TCL_LD_FLAGS@ -o expectk.tc$(EXEEXT) $(OFILES) exp_main_tk.o $(TKLIB) $(TCLLIB) $(X11_LD_FLAGS) $(EXP_AND_TK_LIBS)
$(SETUID) expectk.tc$(EXEEXT)
$(EXP_UNSHARED_LIB_FILE): $(OFILES)
-rm -f $(EXP_UNSHARED_LIB_FILE)
$(AR) $(ARFLAGS) $(EXP_UNSHARED_LIB_FILE) $(OFILES)
-$(RANLIB) $(EXP_UNSHARED_LIB_FILE)
$(EXP_SHARED_LIB_FILE): $(OFILES)
-rm -f $(EXP_SHARED_LIB_FILE)
@TCL_SHLIB_LD@ -o $(EXP_SHARED_LIB_FILE) $(SHARED_OFILES) @EXP_LD_SEARCH_FLAGS@ @EXP_SHLIB_LD_LIBS@
.PHONY: install-info install info
install-info:
install-minimal: expect$(EXEEXT) pkgIndex
${srcdir}/mkinstalldirs $(man1dir) $(bindir)
$(INSTALL_PROGRAM) expect$(EXEEXT) $(bindir)/expect$(EXEEXT)
$(INSTALL_DATA) $(srcdir)/expect.man $(man1dir)/expect.1
install: expect$(EXEEXT) expect_installed$(EXEEXT) ${X11_PROGS_INSTALLED} pkgIndex install_shared_lib
${srcdir}/mkinstalldirs $(man1dir) $(man3dir) $(bindir) $(libdir) $(includedir)
$(INSTALL_PROGRAM) expect_installed$(EXEEXT) $(bindir)/expect$(EXEEXT)
-if [ -s expectk_installed$(EXEEXT) ] ; then \
$(INSTALL_PROGRAM) expectk_installed$(EXEEXT) $(bindir)/expectk$(EXEEXT) ; \
$(INSTALL_DATA) $(srcdir)/expectk.man $(man1dir)/expectk.1 ; \
else true; fi
$(INSTALL_DATA) $(srcdir)/expect.man $(man1dir)/expect.1
$(INSTALL_DATA) $(srcdir)/libexpect.man $(man3dir)/libexpect.3
$(INSTALL_DATA) $(srcdir)/expect.h $(includedir)
$(INSTALL_DATA) $(srcdir)/expect_tcl.h $(includedir)
$(INSTALL_DATA) $(srcdir)/expect_comm.h $(includedir)
$(INSTALL_DATA) $(TCLHDIR)/tclRegexp.h $(includedir)
$(INSTALL_DATA) $(srcdir)/Dbg.h $(includedir)
install-scripts: $(SCRIPTS)
TCL_LIBRARY=$(TCL_LIBRARY) ; \
export TCL_LIBRARY ; \
if $(LOCAL_EXPECT) $(srcdir)/fixcat ; then \
$(INSTALL_DATA) $(srcdir)/fixcat $(EXECSCRIPTDIR)/cat-buffers ; \
else true; fi
${srcdir}/mkinstalldirs $(bindir_arch_indep) $(man1dir) $(SCRIPTDIR) $(EXECSCRIPTDIR)
-for i in $(SCRIPT_LIST) ; do \
if [ -f $$i ] ; then \
$(INSTALL_PROGRAM) $$i $(bindir_arch_indep)/$$i ; \
rm -f $$i ; \
else true; fi ; \
done
-for i in $(SCRIPT_MANPAGE_LIST) ; do \
if [ -f $(srcdir)/example/$$i.man ] ; then \
$(INSTALL_DATA) $(srcdir)/example/$$i.man $(man1dir)/$$i.1 ; \
else true; fi ; \
done
$(INSTALL_DATA) pkgIndex.tcl $(SCRIPTDIR)
$(SCRIPT_LIST):
TCL_LIBRARY=$(TCL_LIBRARY) ; \
export TCL_LIBRARY ; \
$(LOCAL_EXPECT) $(srcdir)/fixline1 $(SHORT_BINDIR) < $(srcdir)/example/$@ > $@
uninstall:
-rm -f $(bindir)/expectk \
$(man1dir)/expect.1 \
$(man1dir)/expectk.1 \
$(libdir)/$(EXP_SHARED_LIB_FILE) \
$(tcl_libdir)/$(EXP_SHARED_LIB_FILE) \
$(libdir)/$(EXP_UNSHARED_LIB_FILE) \
$(tcl_libdir)/$(EXP_UNSHARED_LIB_FILE) \
$(man3dir)/libexpect.3 \
$(includedir)/expect_cf.h \
$(includedir)/expect.h \
$(includedir)/expect_tcl.h \
$(includedir)/expect_comm.h \
$(EXECSCRIPTDIR)/cat-buffers
-for i in $(SCRIPT_LIST) ; do \
rm -f $(bindir_arch_indep)/$$i ; \
done
-for i in $(SCRIPT_MANPAGE_LIST) ; do \
rm -f $(man1dir)/$$i.1 ; \
done
Makefile: $(srcdir)/Makefile.in $(host_makefile_frag) config.status
@echo "Rebuilding the Makefile..."
$(SHELL) ./config.status
#configure: $(srcdir)/configure.in $(srcdir)/Makefile.in \
configure:
@echo "Rebuilding configure..."
if [ x"${srcdir}" = x"@srcdir@" ] ; then \
srcdir=. ; export srcdir ; \
else true ; fi ; \
(cd $${srcdir}; autoconf)
config.status: $(srcdir)/configure
@echo "Rebuilding config.status..."
$(SHELL) ./config.status --recheck
check:
@if [ -f testsuite/Makefile ]; then \
cd testsuite && $(MAKE) $(FLAGS_TO_PASS) check; \
else true; fi
#Dbgconfigure: $(srcdir)/Dbgconfig.in $(srcdir)/Makefile.in \
Dbgconfigure:
@echo "Rebuilding Dbgconfigure..."
@if [ x"${srcdir}" = x"@srcdir@" ] ; then \
srcdir=. ; export srcdir ; \
else true ; fi ; \
(cd $${srcdir}; rm -fr Dbgconfigure ; \
autoconf Dbgconfig.in > Dbgconfigure ; \
chmod a+x Dbgconfigure)
clean:
-rm -rf *~ *.o shared core \
expect$(EXEEXT) expect_installed$(EXEEXT) \
expecti$(EXEEXT) expecti_installed$(EXEEXT) \
expectk$(EXEEXT) expectk_installed$(EXEEXT) \
dumb exho devtty \
$(EXP_UNSHARED_LIB_FILE) $(EXP_SHARED_LIB_FILE) \
$(SCRIPT_LIST)
@$(MAKE) subdir_do DO=$@ $(FLAGS_TO_PASS)
distclean: clean
@$(MAKE) subdir_do DO=$@ $(FLAGS_TO_PASS)
-rm -f Makefile config.status config.cache config.log expect_cf.h
-rm -f Dbg_cf.h
mostlyclean:
-rm -f *~ *.o shared core \
expect$(EXEEXT) expect_installed$(EXEEXT) \
expecti$(EXEEXT) expecti_installed$(EXEEXT) \
expectk$(EXEEXT) expectk_installed$(EXEEXT) \
$(EXP_UNSHARED_LIB_FILE) $(EXP_SHARED_LIB_FILE)
@$(MAKE) subdir_do DO=$@ $(FLAGS_TO_PASS)
realclean: distclean
nist:
unset CC ; \
configure --verbose --prefix=/depot/tcl --exec-prefix=/depot/tcl/arch
epg:
unset CC ; \
echo configure --verbose --prefix=/home/libes --exec-prefix=/home/libes/arch
mink:
unset CC ; \
configure --verbose --prefix=/usr/tmp --exec-prefix=/usr/tmp/arch
cam:
unset CC ; \
configure --verbose --prefix=/tmp_mnt/home/fs1a/libes \
--exec-prefix=/tmp_mnt/home/fs1a/libes/arch
granta:
unset CC ; \
configure --verbose --prefix=/home/nist/libes/cray --exec-prefix=/home/nist/libes/cray/arch
hudson:
unset CC ; \
configure --verbose --prefix=/granta/home/nist/libes/ibm --exec-prefix=/granta /home/nist/libes/ibm/arch
bad_globals:
nm $(EXP_UNSHARED_LIB_FILE) | egrep -v " [a-zU] | _exp| _Exp| _Dbg"
LINTFLAGS = -h -q -x
lint:
lint $(LINTFLAGS) $(CPPFLAGS) $(STTY) $(CFILES) exp_main_exp.c $(TCLLINTLIB) | tee expect.lint
symlink:
rm -rf Dbg* e ek testsuite/aclocal.m4
ln -s ../tcl-debug/configure.in Dbgconfig.in
ln -s ../tcl-debug/Makefile.in DbgMkfl.in
ln -s ../tcl-debug/Dbg_cf.h.in
ln -s ../tcl-debug/Dbg.h
ln -s ../tcl-debug/Dbg.c
ln -s ../aclocal.m4 testsuite
GCCROOT = /depot/gnu/arch/lib/gcc-lib/sparc-sun-sunos4.1/2.3.3
GCCLIB = $(GCCROOT)/libgcc.a
GCCINC = -I$(GCCROOT)/include
SABERDEFINE = -D__sparc__
exp: $(CFILES) exp_main_exp.c
tk: $(CFILES) exp_main_tk.c
oexp: $(CFILES) exp_main_exp.c
otk: $(CFILES) exp_main_tk.c
OLDFTPDIR = /proj/elib/online/pub/expect
FTPDIR = /proj/itl/www/div826/subject/expect
tar: expect-$(VERSION).tar
mv expect-$(VERSION).tar expect.tar
ftp: expect-$(VERSION).tar.Z expect-$(VERSION).tar.gz
cp expect-$(VERSION).tar.Z $(FTPDIR)/expect.tar.Z
cp expect-$(VERSION).tar.gz $(FTPDIR)/expect.tar.gz
cp HISTORY $(FTPDIR)
cp README $(FTPDIR)/README.distribution
cp example/README $(FTPDIR)/example
cp `pubfile example` $(FTPDIR)/example
rm expect-$(SHORT_VERSION).tar*
ls -l $(FTPDIR)/expect.tar*
cp expect-$(VERSION).tar.Z $(OLDFTPDIR)/expect.tar.Z
cp expect-$(VERSION).tar.gz $(OLDFTPDIR)/expect.tar.gz
cp HISTORY $(OLDFTPDIR)
cp README $(OLDFTPDIR)/README.distribution
cp example/README $(OLDFTPDIR)/example
cp `pubfile example` $(OLDFTPDIR)/example
rm expect-$(VERSION).tar*
ls -l $(OLDFTPDIR)/expect.tar*
alpha: expect-$(VERSION).tar.Z expect-$(VERSION).tar.gz
cp expect-$(VERSION).tar.Z $(FTPDIR)/alpha.tar.Z
cp expect-$(VERSION).tar.gz $(FTPDIR)/alpha.tar.gz
cp HISTORY $(FTPDIR)
rm expect-$(VERSION).tar*
ls -l $(FTPDIR)/alpha.tar*
beta: expect-$(VERSION).tar.Z expect-$(VERSION).tar.gz
rm -rf $(FTPDIR)/alpha.tar*
cp expect-$(VERSION).tar.Z $(FTPDIR)/beta.tar.Z
cp expect-$(VERSION).tar.gz $(FTPDIR)/beta.tar.gz
cp HISTORY $(FTPDIR)
rm expect-$(VERSION).tar*
ls -l $(FTPDIR)/beta.tar*
expect-$(VERSION).tar: configure
rm -f ../expect-$(VERSION)
ln -s `pwd` ../expect-$(VERSION)
rm -f ../pubfile
ln pubfile ..
cd ..;tar cvfh $@ `pubfile expect-$(VERSION)`
mv ../$@ .
expect-$(VERSION).tar.Z: expect-$(VERSION).tar
compress -fc expect-$(VERSION).tar > $@
expect-$(VERSION).tar.gz: expect-$(VERSION).tar
gzip -fc expect-$(VERSION).tar > $@
test: expect
rm -f .tmp
echo "set objdir" `pwd` > .tmp
if [ "$(srcdir)" = "." ] ; then \
echo "set srcdir" `pwd` >> .tmp ; \
else echo "set srcdir" $(srcdir) >> .tmp ; fi
echo "cd \$${srcdir}/tests" >> .tmp
echo "source all" >> .tmp
rootme=`pwd`; export rootme; \
srcdir=${srcdir} ; export srcdir ; \
if [ -f ./expect ] ; then \
TCL_LIBRARY=$(TCL_LIBRARY) ; \
export TCL_LIBRARY ; fi ; \
$(LOCAL_EXPECT) -f .tmp
rm -f .tmp
WEBDIR = /proj/itl/www/div826/subject/expect
FAQ.html: FAQ.src FAQ.tcl
FAQ.src html > FAQ.html
FAQ: FAQ.src FAQ.tcl
FAQ.src text > FAQ
homepage.html: homepage.src homepage.tcl
homepage.src > homepage.html
install-html: FAQ.html homepage.html
cp homepage.html $(WEBDIR)/index.html
cp FAQ.html $(WEBDIR)
subdir_do: force
@for i in $(SUBDIRS); do \
echo "Making $(DO) in $${i}..." ; \
if [ -d ./$$i ] ; then \
if (rootme=`pwd`/ ; export rootme ; \
rootsrc=`cd $(srcdir); pwd`/ ; export rootsrc ; \
cd ./$$i; \
$(MAKE) $(FLAGS_TO_PASS) $(DO)) ; then true ; \
else exit 1 ; fi ; \
else true ; fi ; \
done
force:
Dbg.o: $(srcdir)/Dbg.c Dbg.h
exp_$(EVENT_ABLE).o: $(srcdir)/exp_$(EVENT_ABLE).c expect_cf.h expect.h \
exp_command.h exp_event.h
exp_$(EVENT_TYPE).o: $(srcdir)/exp_$(EVENT_TYPE).c expect_cf.h expect.h \
exp_command.h exp_event.h
exp_command.o: $(srcdir)/exp_command.c expect_cf.h exp_tty.h \
exp_rename.h expect.h exp_command.h \
exp_log.h exp_printify.h exp_event.h exp_pty.h
exp_inter.o: $(srcdir)/exp_inter.c expect_cf.h \
exp_tty_in.h exp_tty.h exp_rename.h expect.h exp_command.h \
exp_log.h exp_printify.h exp_regexp.h exp_tstamp.h
exp_log.o: $(srcdir)/exp_log.c expect_cf.h expect.h \
exp_rename.h exp_log.h exp_printify.h
exp_main_exp.o: $(srcdir)/exp_main_exp.c expect_cf.h \
expect.h exp_rename.h exp_command.h exp_log.h exp_printify.h
exp_main_sub.o: $(srcdir)/exp_main_sub.c expect_cf.h \
exp_rename.h \
expect.h exp_command.h exp_tty_in.h exp_tty.h exp_log.h \
exp_printify.h exp_event.h
#exp_main_tk.o: $(srcdir)/exp_main_tk.c expect_cf.h Dbg.h
exp_main_tk.o: $(srcdir)/exp_main_tk.c expect_cf.h Dbg.h
$(CC) -c @TK_DEFS@ $(CFLAGS_INT) $(HDEFS) $<
shared/exp_main_tk.o: $(srcdir)/exp_main_tk.c expect_cf.h Dbg.h
$(CC) -c @TK_DEFS@ $(CFLAGS_INT) $(HDEFS) $<
exp_noevent.o: $(srcdir)/exp_noevent.c expect_cf.h exp_prog.h exp_command.h \
exp_event.h
exp_poll.o: $(srcdir)/exp_poll.c expect_cf.h expect.h \
exp_command.h exp_event.h
$(CC) -c $(CFLAGS_INT) @TCL_DEFS@ $(HDEFS) $<
shared/exp_poll.o: $(srcdir)/exp_poll.c expect_cf.h expect.h \
exp_command.h exp_event.h
$(CC) -c $(CFLAGS_INT) @EXP_SHLIB_CFLAGS@ @TCL_DEFS@ $(HDEFS) $< -o shared/$@
exp_printify.o: $(srcdir)/exp_printify.c expect_cf.h
exp_pty.o: $(srcdir)/exp_pty.c expect_cf.h exp_rename.h exp_pty.h
exp_regexp.o: $(srcdir)/exp_regexp.c expect_cf.h \
expect.h exp_regexp.h
exp_select.o: $(srcdir)/exp_select.c expect_cf.h \
expect.h exp_command.h exp_event.h
exp_simple.o: $(srcdir)/exp_simple.c expect_cf.h \
expect.h exp_command.h exp_event.h
exp_strf.o: $(srcdir)/exp_strf.c
exp_trap.o: $(srcdir)/exp_trap.c expect_cf.h expect.h \
exp_command.h exp_log.h exp_printify.h
exp_tty.o: $(srcdir)/exp_tty.c expect_cf.h \
expect.h exp_rename.h exp_tty_in.h exp_tty.h exp_log.h \
exp_printify.h exp_command.h
exp_win.o: $(srcdir)/exp_win.c exp_win.h
expect.o: $(srcdir)/expect.c expect_cf.h \
exp_rename.h expect.h exp_command.h \
exp_log.h exp_printify.h exp_event.h exp_tty.h exp_tstamp.h
lib_exp.o: $(srcdir)/lib_exp.c expect_cf.h exp_rename.h expect.h \
exp_printify.h
pty_sgttyb.o: $(srcdir)/pty_sgttyb.c expect_cf.h exp_rename.h exp_tty_in.h \
exp_tty.h exp_pty.h
pty_termios.o: $(srcdir)/pty_termios.c expect_cf.h exp_win.h \
exp_tty_in.h exp_tty.h exp_rename.h exp_pty.h
pty_unicos.o: $(srcdir)/pty_unicos.c expect_cf.h exp_rename.h