diff options
author | James E.H. Turner <jturner@gemini.edu> | 2016-09-06 15:47:56 -0400 |
---|---|---|
committer | James E.H. Turner <jturner@gemini.edu> | 2016-09-06 15:47:56 -0400 |
commit | 761c66b60631b1b2b74ddf44b277ea904a87fd3e (patch) | |
tree | 7f911cf104995ea79ef3d137d897fc623e609a8e /iraf.tables/ur_mkpkg_cmd | |
parent | 94daaa0781d856cb8b47f06b61d343addee3cfc1 (diff) | |
download | astroconda-iraf-761c66b60631b1b2b74ddf44b277ea904a87fd3e.tar.gz |
Add a prototype external IRAF package (TABLES) for AstroConda.
Diffstat (limited to 'iraf.tables/ur_mkpkg_cmd')
-rw-r--r-- | iraf.tables/ur_mkpkg_cmd | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/iraf.tables/ur_mkpkg_cmd b/iraf.tables/ur_mkpkg_cmd new file mode 100644 index 0000000..16f9e19 --- /dev/null +++ b/iraf.tables/ur_mkpkg_cmd @@ -0,0 +1,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 + |