diff options
author | sienkiew <sienkiew@d34015c8-bcbb-4646-8ac8-8ba5febf221d> | 2012-01-18 17:36:05 -0500 |
---|---|---|
committer | sienkiew <sienkiew@d34015c8-bcbb-4646-8ac8-8ba5febf221d> | 2012-01-18 17:36:05 -0500 |
commit | a5afe5f657f5812ea95c5eb476eb355de6afa5a9 (patch) | |
tree | f14049a9056e660abf736073ae14a7221011fca0 /sm/build_dev.sm | |
parent | c7082d39ae1f653fc33383d9e093d54b00022fd5 (diff) | |
download | steuermann-a5afe5f657f5812ea95c5eb476eb355de6afa5a9.tar.gz |
new sm files for nightly builds
IMPORT feature in specification language
checkpointing of various uncommitted changes
git-svn-id: https://svn.stsci.edu/svn/ssb/etal/steuermann/trunk@538 d34015c8-bcbb-4646-8ac8-8ba5febf221d
Diffstat (limited to 'sm/build_dev.sm')
-rw-r--r-- | sm/build_dev.sm | 75 |
1 files changed, 75 insertions, 0 deletions
diff --git a/sm/build_dev.sm b/sm/build_dev.sm new file mode 100644 index 0000000..7011d5a --- /dev/null +++ b/sm/build_dev.sm @@ -0,0 +1,75 @@ +## TODO: +## add builds on ssbwebv1 for those things that we actually care about + +#################### +#################### + +# install stsci_python into default environment +# build hstcal +# - everywhere +TABLE build HOST herbert thor arzach bond cadeau banana + CMD dev.py2.7 RUN "build_stsci_python dev 2.7" + AFTER init/* + AFTER *:assemble/dev.stsci_python + CMD dev.hstcal RUN "build_hstcal dev" + AFTER init/* + AFTER *:assemble/dev.hstcal + +# older python environments +# - arzach only +TABLE build HOST arzach + CMD dev.py2.6 RUN "build_stsci_python dev 2.6" + AFTER init/* + AFTER *:assemble/dev.stsci_python + + CMD dev.py2.5 RUN "build_stsci_python dev 2.5" + AFTER init/* + AFTER *:assemble/dev.stsci_python + +# stsdas and friends +# - 32 bit only +TABLE build HOST herbert bond + CMD dev.axe RUN "build_axe dev" + AFTER init/* + AFTER *:assemble/dev.axe + + CMD dev.stsci_iraf RUN "build_stsci_iraf dev" + AFTER init/* + AFTER *:assemble/dev.stsci_iraf + AFTER build/dev.axe + + CMD dev.stsci_iraf_log RUN "build_stsci_iraf_log dev" + AFTER init/* + AFTER build/dev.stsci_iraf + + CMD dev.stsci_iraf_help RUN "build_stsci_iraf_help dev" + AFTER init/* + AFTER build/dev.stsci_iraf + + +# stsdas for 64 bit machines - get it from a related 32 bit system +TABLE build HOST thor arzach + CMD dev.stsci_iraf_64hack RUN "build_stsci_iraf_64hack dev herbert" + AFTER herbert:build/dev.stsci_iraf* + +TABLE build HOST cadeau banana + CMD dev.stsci_iraf_64hack RUN "build_stsci_iraf_64hack dev bond" + AFTER bond:build/dev.stsci_iraf* + +# stsci_python documentation +# - one machine only +TABLE build HOST arzach + CMD dev.stsci_python_sphinxdocs RUN "build_sphinxdocs dev 2.7" + AFTER build/dev.py2.7 + +# old epydoc documentation - only works on thor; hope we can get rid of +# epydoc sooner than we have to do anything about this. +TABLE build HOST thor + CMD dev.stsci_python_epydoc RUN "/thor/data2/iraf/epydoc_test/nightly" + AFTER build/dev.py2.7 + +# stamp the IRAF banner file when the builds are complete +TABLE stamp HOST herbert thor arzach bond cadeau banana + CMD dev RUN "build_stamp dev" + AFTER build/* + |