Skip to content
Nathan Sparks edited this page Jun 22, 2017 · 3 revisions

hdpm select

Select package settings

Synopsis

Select package settings.

The settings files are written to the $GLUEX_TOP/.hdpm/settings directory.

hdpm select NAME

Examples

1. hdpm select master (for default settings)
2. hdpm select my-saved-settings
3. hdpm select -l
4. hdpm select --rm test@t1 test@t4

Usage:
  hdpm select --xml XMLFILE-URL | XMLFILE-PATH
Examples:
1. hdpm select --xml latest
2. hdpm select --xml https://halldweb.jlab.org/dist/version.xml

The XMLfile versions are applied on top of the current settings.

Shortcut URL ids:
  latest   : https://halldweb.jlab.org/dist/version.xml
  jlab-dev : https://halldweb.jlab.org/dist/version_jlab.xml
  jlab     : https://halldweb.jlab.org/dist/version_jlab.xml

The JLab shortcuts will also set the paths of dependencies to the halld
group installations on the JLab CUE.

JLab development settings (for JLab CUE use only):
  hdpm select --xml jlab-dev

If you use "jlab" instead of "jlab-dev", hdds and sim-recon will also
be set to the latest prebuilt packages on the JLab CUE.
Run "hdpm env -w" to write the env scripts to the .hdpm/env directory.

Options

  -g, --group        Use group packages by passing a .hdpm XML
  -l, --list         List all saved package settings
      --rm           Remove one or more saved package settings
      --xml string   Version XMLfile URL or path

SEE ALSO

  • hdpm - A tool for managing GlueX offline software and dependencies

Clone this wiki locally