aboutsummaryrefslogtreecommitdiff
path: root/vendor/x11iraf/obm/Tcl/Imakefile.ORIG
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/x11iraf/obm/Tcl/Imakefile.ORIG')
-rw-r--r--vendor/x11iraf/obm/Tcl/Imakefile.ORIG163
1 files changed, 163 insertions, 0 deletions
diff --git a/vendor/x11iraf/obm/Tcl/Imakefile.ORIG b/vendor/x11iraf/obm/Tcl/Imakefile.ORIG
new file mode 100644
index 00000000..83444b6d
--- /dev/null
+++ b/vendor/x11iraf/obm/Tcl/Imakefile.ORIG
@@ -0,0 +1,163 @@
+XCOMM Imakefile for maintaining Tcl in the Object Manager library.
+XCOMM 05-Sep-93, Doug Tody NOAO/IRAF.
+
+#include <Library.tmpl>
+
+XCOMM ------------------ BEGIN TCL DEFINITIONS ----------------------
+ exec_prefix = /usr/local
+ prefix = /usr/local
+
+ TCL_LIBRARY = $(prefix)/lib/tcl
+ LIB_DIR = $(exec_prefix)/lib
+ BIN_DIR = $(exec_prefix)/bin
+ SRC_DIR = .
+ INCLUDE_DIR = $(prefix)/include
+
+#if defined(MacIIArchitecture)
+XCOMM - The following are for Macintosh A/UX
+ GCC_FLAGS = -w -Wunused -traditional
+ AC_FLAGS = -DHAVE_UNISTD_H=1 -DNO_STDLIB_H=1 -DNO_STRING_H=1 \
+ -DNEED_MATHERR=1
+ COMPAT_OBJS = strerror.o strtoul.o tclMtherr.o
+
+#else
+#if defined(SunArchitecture) && (OSMajorVersion <= 4)
+XCOMM - The following are for SunOS
+ GCC_FLAGS =
+ AC_FLAGS = -DHAVE_UNISTD_H=1 -DNO_FLOAT_H=1 -DNO_STDLIB_H=1 \
+ -DNO_STRING_H=1 -DNEED_MATHERR=1
+
+ COMPAT_OBJS = \
+ strerror.o strtoul.o tclMtherr.o
+
+#else
+#if defined(SunArchitecture)
+XCOMM - The following are for SunSoft/Solaris
+ GCC_FLAGS =
+ AC_FLAGS = -DNO_GETWD=1 -DNO_WAIT3=1 -DHAVE_UNISTD_H=1 \
+ -DNO_UNION_WAIT=1 -DNEED_MATHERR=1
+ COMPAT_OBJS = tclMtherr.o
+
+#else
+#if defined(LinuxArchitecture)
+ GCC_FLAGS = -DNOSTDHDRS -DSYSV -DANSI -D_BSD_SOURCE -W \
+ -Wunused -Wcomment -fstrength-reduce -fpcc-struct-return
+ AC_FLAGS = -DHAVE_UNISTD_H=1
+ COMPAT_OBJS =
+
+#else
+#if defined(HPArchitecture)
+XCOMM - The following are for HP-UX
+ GCC_FLAGS =
+ AC_FLAGS = -DNO_GETWD=1 -DNO_WAIT3=1 -DHAVE_UNISTD_H=1 \
+ -DNO_UNION_WAIT=1 -DNEED_MATHERR=1
+ COMPAT_OBJS = tclMtherr.o
+
+#else
+#if defined(OSF1)
+ GCC_FLAGS =
+ AC_FLAGS = -DHAVE_UNISTD_H=1 -DNO_UNION_WAIT=1 -DNEED_MATHERR=1
+ COMPAT_OBJS = tclMtherr.o
+#else
+ GCC_FLAGS =
+ AC_FLAGS =
+ COMPAT_OBJS =
+#endif
+#endif
+#endif
+#endif
+#endif
+#endif
+
+ DEPENDFLAGS = -I.. -I${SRC_DIR} ${AC_FLAGS}
+ CCOPTIONS = -I.. -I${SRC_DIR} ${AC_FLAGS} ${GCC_FLAGS} \
+ -DTCL_LIBRARY=\"${TCL_LIBRARY}\"
+
+UNIX_OBJS = \
+ panic.o tclEnv.o tclGlob.o tclMain.o tclUnixAZ.o \
+ tclUnixStr.o tclUnixUtil.o
+
+GENERIC_OBJS = \
+ regexp.o tclAsync.o tclBasic.o tclCkalloc.o \
+ tclCmdAH.o tclCmdIL.o tclCmdMZ.o tclExpr.o tclGet.o \
+ tclHash.o tclHistory.o tclLink.o tclParse.o tclProc.o \
+ tclUtil.o tclVar.o
+
+TCL_OBJS = \
+ ${GENERIC_OBJS} ${UNIX_OBJS} ${COMPAT_OBJS}
+XCOMM -------------------- END TCL DEFINITIONS ----------------------
+
+HEADERS = \
+ patchlevel.h \
+ tclRegexp.h \
+ tcl.h \
+ tclInt.h \
+ tclUnix.h
+
+SRCS = \
+ panic.c \
+ regexp.c \
+ tclAppInit.c \
+ tclAsync.c \
+ tclBasic.c \
+ tclCkalloc.c \
+ tclCmdAH.c \
+ tclCmdIL.c \
+ tclCmdMZ.c \
+ tclEnv.c \
+ tclExpr.c \
+ tclGet.c \
+ tclGlob.c \
+ tclHash.c \
+ tclHistory.c \
+ tclLink.c \
+ tclMain.c \
+ tclMtherr.c \
+ tclParse.c \
+ tclProc.c \
+ tclTest.c \
+ tclUnixAZ.c \
+ tclUnixStr.c \
+ tclUnixUtil.c \
+ tclUtil.c \
+ tclVar.c
+
+OBJS = \
+ ${TCL_OBJS}
+
+SubdirLibraryRule($(OBJS))
+
+XCOMM ------------------ BEGIN TCL DEFINITIONS ----------------------
+getcwd.o: $(SRC_DIR)/compat/getcwd.c
+ $(CC) -c $(CCOPTIONS) $(SRC_DIR)/compat/getcwd.c
+
+opendir.o: $(SRC_DIR)/compat/opendir.c
+ $(CC) -c $(CCOPTIONS) $(SRC_DIR)/compat/opendir.c
+
+strerror.o: $(SRC_DIR)/compat/strerror.c
+ $(CC) -c $(CCOPTIONS) $(SRC_DIR)/compat/strerror.c
+
+strstr.o: $(SRC_DIR)/compat/strstr.c
+ $(CC) -c $(CCOPTIONS) $(SRC_DIR)/compat/strstr.c
+
+strtod.o: $(SRC_DIR)/compat/strtod.c
+ $(CC) -c $(CCOPTIONS) $(SRC_DIR)/compat/strtod.c
+
+strtol.o: $(SRC_DIR)/compat/strtol.c
+ $(CC) -c $(CCOPTIONS) $(SRC_DIR)/compat/strtol.c
+
+strtoul.o: $(SRC_DIR)/compat/strtoul.c
+ $(CC) -c $(CCOPTIONS) $(SRC_DIR)/compat/strtoul.c
+
+tmpnam.o: $(SRC_DIR)/compat/tmpnam.c
+ $(CC) -c $(CCOPTIONS) $(SRC_DIR)/compat/tmpnam.c
+
+waitpid.o: $(SRC_DIR)/compat/waitpid.c
+ $(CC) -c $(CCOPTIONS) $(SRC_DIR)/compat/waitpid.c
+XCOMM -------------------- END TCL DEFINITIONS ----------------------
+
+
+NormalLintTarget($(SRCS))
+LintLibraryTarget(ar,$(SRCS))
+
+DependTarget()