aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sm_new/build_dev.sm90
-rw-r--r--sm_new/build_x.sm71
-rw-r--r--sm_new/dist_x.sm11
3 files changed, 7 insertions, 165 deletions
diff --git a/sm_new/build_dev.sm b/sm_new/build_dev.sm
deleted file mode 100644
index 38deb6d..0000000
--- a/sm_new/build_dev.sm
+++ /dev/null
@@ -1,90 +0,0 @@
-## 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 arzach cadeau banana jwcalibdev
- CMD dev.py2.7.3 RUN "build_stsci_python dev 2.7.3"
- AFTER init/*
- AFTER *:assemble/dev.stsci_python
- CMD dev.hstcal RUN "build_hstcal dev"
- AFTER init/*
- AFTER *:assemble/dev.hstcal
-
-#TABLE build HOST vxp-dukat
-# CMD dev.py2.7.1 RUN "build_stsci_python"
-# AFTER init/*
-# AFTER *:assemble/dev.stsci_python
-
-#
-# not useful yet
-# TABLE build HOST arzach CMD ur_docs RUN "/arzach/data1/iraf/work/ur_doc_build/docs/overnight_build" AFTER init/*
-
-
-# older python environments
-# - arzach only
-TABLE build HOST arzach
- CMD dev.py2.6.5 RUN "build_stsci_python dev 2.6.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 arzach jwcalibdev
- 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.3"
- AFTER build/dev.py2.7.3
-
-# 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 "exit 1 ; /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 arzach bond cadeau banana jwcalibdev
- CMD dev RUN "build_stamp dev"
- AFTER build/*
-
-#
-TABLE build HOST arzach cadeau banana jwcalibdev
- CMD dev.jwst2.7.3 RUN "build_jwst dev 2.7.3"
- AFTER init/*
- AFTER *:assemble/dev.jwst
- AFTER build/dev.py2.7.*
-
-TABLE build HOST jwcalibdev
- CMD dev.jwst_docs RUN "build_jwst_docs dev 2.7.3"
- AFTER dev.jwst*
-
diff --git a/sm_new/build_x.sm b/sm_new/build_x.sm
deleted file mode 100644
index e21a8b1..0000000
--- a/sm_new/build_x.sm
+++ /dev/null
@@ -1,71 +0,0 @@
-## 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 arzach cadeau banana jwcalibdev
- CMD x.py2.7.3 RUN "build_stsci_python x 2.7.3"
- AFTER init/*
- AFTER *:assemble/x.stsci_python
- CMD x.hstcal RUN "build_hstcal x"
- AFTER init/*
- AFTER *:assemble/x.hstcal
-
-# stsdas and friends
-# - 32 bit only
-TABLE build HOST herbert bond
- CMD x.axe RUN "build_axe x"
- AFTER init/*
- AFTER *:assemble/x.axe
-
- CMD x.stsci_iraf RUN "build_stsci_iraf x"
- AFTER init/*
- AFTER *:assemble/x.stsci_iraf
- AFTER build/x.axe
-
- CMD x.stsci_iraf_log RUN "build_stsci_iraf_log x"
- AFTER init/*
- AFTER build/x.stsci_iraf
-
- CMD x.stsci_iraf_help RUN "build_stsci_iraf_help x"
- AFTER init/*
- AFTER build/x.stsci_iraf
-
-
-# stsdas for 64 bit machines - get it from a related 32 bit system
-TABLE build HOST arzach
- CMD x.stsci_iraf_64hack RUN "build_stsci_iraf_64hack x herbert"
- AFTER herbert:build/x.stsci_iraf*
-
-TABLE build HOST cadeau banana
- CMD x.stsci_iraf_64hack RUN "build_stsci_iraf_64hack x bond"
- AFTER bond:build/x.stsci_iraf*
-
-
-# stamp the IRAF banner file when the builds are complete
-TABLE stamp HOST herbert arzach bond cadeau banana
- CMD x RUN "build_stamp x"
- AFTER build/*
-
-# stsci_python documentation
-# - one machine only
-TABLE build HOST arzach
- CMD x.stsci_python_sphinxdocs RUN "build_sphinxdocs x 2.7.3"
- AFTER build/x.py2.7.3
-
-# jwst irafx
-
-TABLE build HOST arzach cadeau banana jwcalibdev
- CMD x.jwst RUN "build_jwst x 2.7.3"
- AFTER init/*
- AFTER *:assemble/x.jwst
- AFTER build/x.py2.7.*
-
-TABLE build HOST jwcalibdev
- CMD x.jwst_docs2.7.3 RUN "build_jwst_docs x 2.7.3"
- AFTER x.jwst*
-
diff --git a/sm_new/dist_x.sm b/sm_new/dist_x.sm
index e124c3b..f2deeb8 100644
--- a/sm_new/dist_x.sm
+++ b/sm_new/dist_x.sm
@@ -3,17 +3,20 @@ TABLE distribute HOST nott
IF ssbx_dist:
CMD sync_ssbx RUN "synctool - ssbx"
- AFTER nott:test_x/install_x
+ AFTER init/*
IF ssbx_dist:
CMD sync_envconfig RUN "synctool - envconfig.mac"
AFTER sync_ssbx
- # push ssbx /eng/ssb/src/ssbx_pending
+
+TABLE distribute HOST ssb
+
+ # push ssbx from /eng/ssb/src/ssbx_pending
# to /eng/ssb/websites/ssbpublic/ureka/x
IF ssbx_dist:
- CMD push_ssbx_to_web RUN "synctool - envconfig.mac"
- AFTER nott:test_x/install_x
+ CMD push_ssbx_to_web RUN "push_ssbx_to_web"
+ AFTER init/*