1. Mar 25, 2024
  2. Mar 21, 2024
  3. Mar 20, 2024
  4. Mar 19, 2024
    • Francesc Rocher's avatar
      Rename switch arguments to indicate expected type (#1650) · ea90b329
      Francesc Rocher authored
      In commands with options that admit arguments, like '--prefix' in
      'alr install', is useful to provide an argument name in the command
      help that gives a hint of the expected type.
      
      For example, 'alr install -h' shows the message:
      ====
      OPTIONS
         --prefix=ARG   Override installation prefix (default is ...)
      ====
      
      When changed to:
      ====
      OPTIONS
         --prefix=DIR   Override installation prefix (default is ...)
      ====
      
      the 'DIR' name of the argument immediately says what is expected in this
      option. In cases where this is not so obvious, it helps even more.
      For example, in 'alr build -h':
      ====
      OPTIONS
         --profiles=LIST     Comma-separated list of <crate>=<profile> values (see description)
         --stop-after=STAGE  Build stage after which to stop (see description)
      ====
      
      is a quick remainder of what is expected in that options.
      ea90b329
    • Francesc Rocher's avatar
      Rename switch arguments to indicate expected type (#1650) · 8aaefabc
      Francesc Rocher authored
      In commands with options that admit arguments, like '--prefix' in
      'alr install', is useful to provide an argument name in the command
      help that gives a hint of the expected type.
      
      For example, 'alr install -h' shows the message:
      ====
      OPTIONS
         --prefix=ARG   Override installation prefix (default is ...)
      ====
      
      When changed to:
      ====
      OPTIONS
         --prefix=DIR   Override installation prefix (default is ...)
      ====
      
      the 'DIR' name of the argument immediately says what is expected in this
      option. In cases where this is not so obvious, it helps even more.
      For example, in 'alr build -h':
      ====
      OPTIONS
         --profiles=LIST     Comma-separated list of <crate>=<profile> values (see description)
         --stop-after=STAGE  Build stage after which to stop (see description)
      ====
      
      is a quick remainder of what is expected in that options.
      8aaefabc
    • Fabien Chouteau's avatar
      Enforce usage of Sementic_Versioning when printing Alire/Alr version (#1643) (#1652) · a25b42ef
      Fabien Chouteau authored
      * Enforce usage of Sementic_Versioning when printing Alire/Alr version
      
      To ensure a consistent formatting whatever the version.
      The version string is now private, only the semver type is visible.
      
      * Enforce usage of Sementic_Versioning for index versions
      a25b42ef
    • tali auster's avatar
      dev/build.sh: control build jobs with $ALIRE_BUILD_JOBS (#1651) · 2b663e87
      tali auster authored
      This is just a minor quality-of-life improvement for packaging. Note
      that this also quotes the argument to echo so that if (somehow)
      $ALIRE_OS were set to a malicious value, no harm could be done.
      2b663e87
  5. Mar 18, 2024
  6. Mar 15, 2024
  7. Mar 14, 2024
  8. Mar 13, 2024
  9. Mar 12, 2024
  10. Mar 11, 2024