aboutsummaryrefslogtreecommitdiff
path: root/unix/hlib/libc/iraf.h
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@gmail.com>2015-07-08 20:46:52 -0400
committerJoseph Hunkeler <jhunkeler@gmail.com>2015-07-08 20:46:52 -0400
commitfa080de7afc95aa1c19a6e6fc0e0708ced2eadc4 (patch)
treebdda434976bc09c864f2e4fa6f16ba1952b1e555 /unix/hlib/libc/iraf.h
downloadiraf-linux-fa080de7afc95aa1c19a6e6fc0e0708ced2eadc4.tar.gz
Initial commit
Diffstat (limited to 'unix/hlib/libc/iraf.h')
-rw-r--r--unix/hlib/libc/iraf.h192
1 files changed, 192 insertions, 0 deletions
diff --git a/unix/hlib/libc/iraf.h b/unix/hlib/libc/iraf.h
new file mode 100644
index 00000000..85c0c60a
--- /dev/null
+++ b/unix/hlib/libc/iraf.h
@@ -0,0 +1,192 @@
+/*
+ * IRAF.H -- Index to the IRAF/C include files and to the major IRAF
+ * directories. All directory references in the IRAF system are relative
+ * to the root directories defined in this file. The UNIX version of IRAF
+ * scans this file at run time to get the logical directory definitions.
+ */
+
+#ifndef D_iraf
+/* ### Start of run time definitions */
+#define HOST "/iraf/iraf/unix/"
+#define IRAF "/iraf/iraf/"
+#define TMP "/tmp/"
+/* ### End of run time definitions */
+
+/* Compile time definitions (for C #ifdefs).
+ */
+/* #define BSDUNIX */
+/* #define SUNOS4 */
+
+#define D_iraf
+#endif
+
+/* Include any header files specified in "#define import_XXX" statements
+ * before we were called.
+ */
+#ifdef import_libc
+#ifndef D_libc
+#include "/iraf/iraf/unix/hlib/libc/libc.h"
+#endif
+#undef import_libc
+#endif
+
+#ifdef import_spp
+#ifndef D_spp
+#include "/iraf/iraf/unix/hlib/libc/spp.h"
+#endif
+#undef import_spp
+#endif
+
+#ifdef import_main
+#ifndef D_main
+#include "/iraf/iraf/unix/hlib/libc/main.h"
+#endif
+#undef import_main
+#endif
+
+#ifdef import_stdio
+#ifndef D_stdio
+#include "/iraf/iraf/unix/hlib/libc/stdio.h"
+#endif
+#undef import_stdio
+#endif
+
+#ifdef import_error
+#ifndef D_error
+#include "/iraf/iraf/unix/hlib/libc/error.h"
+#endif
+#undef import_error
+#endif
+
+#ifdef import_ctype
+#ifndef D_ctype
+#include "/iraf/iraf/unix/hlib/libc/ctype.h"
+#endif
+#undef import_ctype
+#endif
+
+#ifdef import_finfo
+#ifndef D_finfo
+#include "/iraf/iraf/unix/hlib/libc/finfo.h"
+#endif
+#undef import_finfo
+#endif
+
+#ifdef import_fset
+#ifndef D_fset
+#include "/iraf/iraf/unix/hlib/libc/fset.h"
+#endif
+#undef import_fset
+#endif
+
+#ifdef import_fpoll
+#ifndef D_fpoll
+#include "/iraf/iraf/unix/hlib/libc/fpoll.h"
+#endif
+#undef import_fpoll
+#endif
+
+#ifdef import_kernel
+#ifndef D_kernel
+#include "/iraf/iraf/unix/hlib/libc/kernel.h"
+#endif
+#undef import_kernel
+#endif
+
+#ifdef import_xnames
+#ifndef D_xnames
+#include "/iraf/iraf/unix/hlib/libc/xnames.h"
+#endif
+#undef import_xnames
+#endif
+
+#ifdef import_knames
+#ifndef D_knames
+#include "/iraf/iraf/unix/hlib/libc/knames.h"
+#endif
+#undef import_knames
+#endif
+
+#ifdef import_kproto
+#ifndef D_kproto
+#include "/iraf/iraf/unix/hlib/libc/kproto.h"
+#endif
+#undef import_kproto
+#endif
+
+#ifdef import_setjmp
+#ifndef D_setjmp
+#include "/iraf/iraf/unix/hlib/libc/setjmp.h"
+#endif
+#undef import_setjmp
+#endif
+
+#ifdef import_xwhen
+#ifndef D_xwhen
+#include "/iraf/iraf/unix/hlib/libc/xwhen.h"
+#endif
+#undef import_xwhen
+#endif
+
+#ifdef import_protect
+#ifndef D_protect
+#include "/iraf/iraf/unix/hlib/libc/protect.h"
+#endif
+#undef import_protect
+#endif
+
+#ifdef import_prtype
+#ifndef D_prtype
+#include "/iraf/iraf/unix/hlib/libc/prtype.h"
+#endif
+#undef import_prtype
+#endif
+
+#ifdef import_zfstat
+#ifndef D_zfstat
+#include "/iraf/iraf/unix/hlib/libc/zfstat.h"
+#endif
+#undef import_zfstat
+#endif
+
+#ifdef import_alloc
+#ifndef D_alloc
+#include "/iraf/iraf/unix/hlib/libc/alloc.h"
+#endif
+#undef import_alloc
+#endif
+
+#ifdef import_math
+#ifndef D_math
+#include "/iraf/iraf/unix/hlib/libc/math.h"
+#endif
+#undef import_math
+#endif
+
+#ifdef import_prstat
+#ifndef D_prstat
+#include "/iraf/iraf/unix/hlib/libc/prstat.h"
+#endif
+#undef import_prstat
+#endif
+
+#ifdef import_lexnum
+#ifndef D_lexnum
+#include "/iraf/iraf/unix/hlib/libc/lexnum.h"
+#endif
+#undef import_lexnum
+#endif
+
+#ifdef import_ttset
+#ifndef D_ttset
+#include "/iraf/iraf/unix/hlib/libc/ttset.h"
+#endif
+#undef import_ttset
+#endif
+
+#ifdef import_stdarg
+#ifndef D_stdarg
+#include "/iraf/iraf/unix/hlib/libc/stdarg.h"
+#endif
+#undef import_stdarg
+#endif