XCOMM $XConsortium: Imakefile /main/4 1996/08/08 14:42:19 cde-hp $ #define DoNormalLib YES #define DoSharedLib NO #define DoDebugLib NO #define DoProfileLib NO #define LibName tcl #define LibHeaders NO #define LibInstall NO VERSION = 8.5 #if defined(LinuxArchitecture) prefix = /usr/lib #elif defined(OpenBSDArchitecture) prefix = /usr/local/lib/tcl #elif defined(NetBSDArchitecture) prefix = /usr/pkg/lib #else prefix = /usr/local/lib #endif XCOMM Directory from which applications will reference the library of Tcl XCOMM scripts (note: you can set the TCL_LIBRARY environment variable at XCOMM run-time to override this value): #ifdef TclLibrary TCL_LIBRARY = TclLibrary #else TCL_LIBRARY = $(prefix)/tcl$(VERSION) #endif DEPEND_DEFINES = $(DEPENDDEFINES) #if defined(SunArchitecture) EXTRA_DEFINES = -DTCL_LIBRARY=\"${TCL_LIBRARY}\" \ -DNO_UNION_WAIT -DHAVE_UNISTD_H -DNEED_MATHERR \ -DTCL_GOT_TIMEZONE #elif defined(IBMArchitecture) EXTRA_DEFINES = -DTCL_LIBRARY=\"${TCL_LIBRARY}\" \ -DNO_UNION_WAIT -DHAVE_UNISTD_H -DNEED_MATHERR -Dvfork=fork \ -DTCL_GOT_TIMEZONE -DHAVE_SYS_SELECT_H #elif defined(AlphaArchitecture) EXTRA_DEFINES = -DTCL_LIBRARY=\"${TCL_LIBRARY}\" \ -DNO_UNION_WAIT -DHAVE_UNISTD_H -DNEED_MATHERR \ -DTCL_GOT_TIMEZONE -DTIME_WITH_SYS_TIME #elif defined(OpenBSDArchitecture) EXTRA_DEFINES = -DTCL_LIBRARY=\"${TCL_LIBRARY}\" \ -DNO_UNION_WAIT -DHAVE_UNISTD_H \ -DTCL_GOT_TIMEZONE #elif defined(FreeBSDArchitecture) EXTRA_DEFINES = -DTCL_LIBRARY=\"${TCL_LIBRARY}\" \ -DNO_UNION_WAIT -DHAVE_UNISTD_H \ -DTCL_GOT_TIMEZONE #elif defined(NetBSDArchitecture) EXTRA_DEFINES = -DTCL_LIBRARY=\"${TCL_LIBRARY}\" \ -DNO_UNION_WAIT -DHAVE_UNISTD_H -DNEED_MATHERR \ -DTCL_GOT_TIMEZONE #else EXTRA_DEFINES = -DTCL_LIBRARY=\"${TCL_LIBRARY}\" \ -DNO_UNION_WAIT -DHAVE_UNISTD_H -DNEED_MATHERR \ -DTCL_GOT_TIMEZONE #endif INCLUDES = -I. SRCS = panic.c regexp.c tclAsync.c tclBasic.c tclCkalloc.c \ tclClock.c tclCmdAH.c tclCmdIL.c tclCmdMZ.c tclDate.c \ tclEnv.c tclEvent.c tclExpr.c tclFHandle.c tclFileName.c \ tclGet.c tclHash.c tclHistory.c tclIO.c tclIOCmd.c \ tclIOSock.c tclIOUtil.c tclInterp.c tclLink.c tclLoad.c \ tclLoadNone.c tclMain.c tclMtherr.c tclNotify.c tclParse.c \ tclPkg.c tclPosixStr.c tclPreserve.c tclProc.c \ tclUnixChan.c tclUnixFile.c tclUnixInit.c tclUnixNotfy.c \ tclUnixPipe.c tclUnixSock.c tclUnixTime.c tclUtil.c \ tclVar.c OBJS = panic.o regexp.o tclAsync.o tclBasic.o tclCkalloc.o \ tclClock.o tclCmdAH.o tclCmdIL.o tclCmdMZ.o tclDate.o \ tclEnv.o tclEvent.o tclExpr.o tclFHandle.o tclFileName.o \ tclGet.o tclHash.o tclHistory.o tclIO.o tclIOCmd.o \ tclIOSock.o tclIOUtil.o tclInterp.o tclLink.o tclLoad.o \ tclLoadNone.o tclMain.o tclMtherr.o tclNotify.o tclParse.o \ tclPkg.o tclPosixStr.o tclPreserve.o tclProc.o \ tclUnixChan.o tclUnixFile.o tclUnixInit.o tclUnixNotfy.o \ tclUnixPipe.o tclUnixSock.o tclUnixTime.o tclUtil.o \ tclVar.o #include DependTarget()