aboutsummaryrefslogtreecommitdiff
path: root/unix/hlib/clpackage.cl
blob: cb017cd79c4bfa4921775c953feb9be8d0bc8a97 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
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