aboutsummaryrefslogtreecommitdiff
path: root/iraf.tables/ur_mkpkg_cmd
blob: 16f9e199f3bc0a13c48ff5ae369dd11bf8e5031b (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
# In Ureka, this script used to call make_all from the stsci_iraf tarball but
# in AstroConda, the applicable parts of make_all are instead included here, to
# accommodate stsci_iraf being split into separate conda packages:

status=0

ls -la
pwd

# (JT: I think stsci_iraf just does this to log the path to the version that
# gets picked up, for troubleshooting purposes:)
(
(
env | sort

cl << ARF
tables
cd tables$
! pwd
logout
ARF
) 2>&1
) | sed 's/^/report: /' || status=1

# Execute the build. We probably don't need a subshell now that we're working
# directly in the tables subdirectory:
echo report: TABLES
mkpkg $IRAFARCH         || status=1
mkpkg -p tables update  || status=1
chmod g+r */*.e         || status=1

# Proprietary code now gets removed by build_iraf_package. For stsci_iraf the
# conda recipe copies the (separately-maintained) list to the right place first.

exit $status