-
Notifications
You must be signed in to change notification settings - Fork 1
/
vo.cl
71 lines (51 loc) · 1.24 KB
/
vo.cl
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
60
61
62
63
64
65
66
67
68
69
70
71
#{ VO -- VO Client Application Package
# Load dependent packages.
nproto
astutil
digiphot
apphot
photcal
onedspec
if (deftask ("astcat"))
astcat
else
;
# Initialize the VOClient
#vocinit
cl < "vo$lib/zzsetenv.def"
package vo, bin = vobin$
# Logical directories.
set voapps = "vo$src/"
set vojava = "vo$java/"
set vodata = "vo$votest/data/"
# Sub-packages.
set votest = "vo$votest/"
set votools = "vo$votools/"
# Set the local package environment.
set clobber = yes
set imclobber = yes
# This package requires FITS image type and various kernel parameters.
show imtype | scan (s1)
if (substr (s1,1,4) != "fits")
set imtype = "fits,test"
;
if (defvar ("fkinit"))
set fkinit = envget ("fkinit") // ",append,padlines=10,cachesize=60"
else
set fkinit = "append,padlines=10,cachesize=60"
# Compiled tasks.
# Script tasks.
task registry = vosrc$registry.cl # Resource discovery
#task sloanspec = vosrc$sloanspec.cl # Query for SDSS spectra
#task vizier = vosrc$vizier.cl
#task datascope = vosrc$datascope.cl # Demo apps
#task skybot = vosrc$skybot.cl
#task fchart = vosrc$fchart.cl
# Hidden tasks.
# Subpackages
task votest.pkg = votest$votest.cl
task votools.pkg = votools$votools.cl
# Load packages.
votools
vo
clbye()