Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

git clone git@github.com:slac-lcls/ami-feedstock
git clone git@github.com:slac-lcls/amityping-feedstock
git clone git@github.com:slac-lcls/cameralink-gateway-feedstock
git clone git@github.com:slac-lcls/epix-feedstock
git clone git@github.com:slac-lcls/lcls2-pgp-pcie-apps-feedstock
git clone git@github.com:slac-lcls/lcls2_timetool-feedstock
git clone git@github.com:slac-lcls/libfabric-feedstock
git clone git@github.com:slac-lcls/libnl-feedstock
git clone git@github.com:slac-lcls/libnl3-feedstock
git clone git@github.com:slac-lcls/libusdusb4-feedstock
git clone git@github.com:slac-lcls/networkfox-feedstock
git clone git@github.com:slac-lcls/prometheus-cpp-feedstock
git clone git@github.com:slac-lcls/psalg-feedstock
git clone git@github.com:slac-lcls/psana-feedstock
git clone git@github.com:slac-lcls/psdaq-feedstock
git clone git@github.com:slac-lcls/psmon-feedstock
git clone git@github.com:slac-lcls/rmda-core-feedstock
git clone git@github.com:slac-lcls/roentdek-feedstock
git clone git@github.com:slac-lcls/rogue-feedstock
git clone git@github.com:slac-lcls/xtcdata-feedstock

After these repos are cloned, there is a small python utility you can use to do commands in all repos:

Code Block
python /cds/sw/ds/ana/conda2/manage/bin/feedstock.py --cmd "pwd; git pull --rebase"


Either update version, or update the build number in each meta.yaml.  conda-forge enforces manual maintenance of version numbers and sha256 hashes (no automatic determination from latest GitHub tag).  If version has changed, compute new sha256 from .tar.gz from GitHub with:

...

  • libnl, libnl3, roentdek, amityping, prometheus-cpp, libusdusb4, psmon, networkfox, rogue, epic,  lcls2lcls2_timetool, cameralink-gateway, lcls2-pgp-pcie-apps, xtcdata
  • rmda-core (depends on libnl)
  • fabric (depends rmda-core)
  • psalg (depends on xtcdata)
  • psana/psdaq (depend on psalg)
  • ami (depends on psana)

...