aboutsummaryrefslogtreecommitdiff
path: root/unix/hlib/clpackage.cl
diff options
context:
space:
mode:
authorJoe Hunkeler <jhunkeler@gmail.com>2015-08-11 16:51:37 -0400
committerJoe Hunkeler <jhunkeler@gmail.com>2015-08-11 16:51:37 -0400
commit40e5a5811c6ffce9b0974e93cdd927cbcf60c157 (patch)
tree4464880c571602d54f6ae114729bf62a89518057 /unix/hlib/clpackage.cl
downloadiraf-osx-40e5a5811c6ffce9b0974e93cdd927cbcf60c157.tar.gz
Repatch (from linux) of OSX IRAF
Diffstat (limited to 'unix/hlib/clpackage.cl')
-rw-r--r--unix/hlib/clpackage.cl59
1 files changed, 59 insertions, 0 deletions
diff --git a/unix/hlib/clpackage.cl b/unix/hlib/clpackage.cl
new file mode 100644
index 00000000..cb017cd7
--- /dev/null
+++ b/unix/hlib/clpackage.cl
@@ -0,0 +1,59 @@
+#{ CLPACKAGE.CL -- Package definitions file for the "clpackage" package.
+# When this script is run, the current package is "clpackage", the default
+# startup package. NOTE -- See hlib$zzsetenv.def for additional environment
+# definitions.
+
+# Uncomment and edit the following to change the default values of these
+# CL parameters for your site.
+
+#ehinit = "nostandout eol noverify"
+#epinit = "standout showall"
+#keeplog = no
+#logfile = "home$logfile"
+#logmode = "commands nobackground noerrors notrace"
+
+szprcache = 4
+
+# IRAF standard system package script task declarations.
+
+task dbms.pkg = "dbms$dbms.cl"
+task dataio.pkg = "dataio$dataio.cl"
+task images.pkg = "images$images.cl"
+task language.pkg = "language$language.cl"
+task lists.pkg = "lists$lists.cl"
+task obsolete.pkg = "obsolete$obsolete.cl"
+task plot.pkg = "plot$plot.cl"
+task proto.pkg = "proto$proto.cl"
+task softools.pkg = "softools$softools.cl"
+task system.pkg = "system$system.cl"
+task utilities.pkg = "utilities$utilities.cl"
+
+# Handy task to call the user's logout.cl file.
+task $_logout = "home$logout.cl"
+
+# Define the external (user-configurable) packages.
+cl < hlib$extern.pkg
+
+
+# Load dynamically-defined external packages.
+if (access ("hlib$extpkg.cl") == yes)
+ cl < hlib$extpkg.cl
+;
+
+
+# Load packages needed by dynamic external packages. These are reloaded
+# in the login.cl.
+images
+proto
+utilities
+noao
+
+# Load the SYSTEM package. Avoid printing menu, but do not change the
+# default value of the menus switch.
+
+if (menus) {
+ menus = no; system; menus = yes
+} else
+ system
+
+keep