Skip to content
Snippets Groups Projects
This project is mirrored from https://git.alchemyviewer.org/alchemy/alchemy-next.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
  1. Apr 06, 2022
    • Nicky's avatar
      Bring packages formater step on par with 3p installation: · cca7e12e
      Nicky authored
      - When installing a 3P via use_prebuilt_binary it will pass --installdir=${AUTOBUILD_INSTALL_DIR} to
      autobuild. On the other hand packages-formater was not passing this option, this could lead to subtle
      errors when AUTOBUILD_INSTALL_DIR is different to what autobuild.xml stipulates.
      cca7e12e
  2. Dec 10, 2021
    • Bennett Goble's avatar
      SL-15742: Convert build scripts to Python 3 · f729cfc3
      Bennett Goble authored
      This changeset makes it possible to build the Second Life viewer using
      Python 3. It is designed to be used with an equivalent Autobuild branch
      so that a developer can compile without needing Python 2 on their
      machine.
      
      Breaking change: Python 2 support ending
      
      Rather than supporting two versions of Python, including one that was
      discontinued at the beginning of the year, this branch focuses on
      pouring future effort into Python 3 only. As a result, scripts do not
      need to be backwards compatible. This means that build environments,
      be they on personal computers and on build agents, need to have a
      compatible interpreter.
      
      Notes
      
      - SLVersionChecker will still use Python 2 on macOS
      - Fixed the message template url used by template_verifier.py
      f729cfc3
  3. Sep 27, 2017
    • Nat Goodspeed's avatar
      MAINT-7081: Make packages-formatter.py handle multi-line copyrights. · 4c6ecac2
      Nat Goodspeed authored
      The nghttp2 autobuild package has copyright information that embeds a newline.
      autobuild install --copyrights correctly produces that information onto two
      lines. But that means packages-formatter.py must process any lines that do not
      match its expected 'packagename: copyright' pattern as the continuation of the
      preceding package's copyright information.
      
      Since the processing for autobuild install --versions is so very similar, fold
      both into the same outer loop.
      
      Also report all duplicates for any package, instead of stopping at the first.
      4c6ecac2
  4. Dec 02, 2016
  5. Apr 20, 2016
  6. Jan 08, 2015
    • Nat Goodspeed's avatar
      Rationalize use of AUTOBUILD environment variable across languages. · 355d0068
      Nat Goodspeed authored
      Ensure that AUTOBUILD is always in native path syntax on every platform.
      Remove local build.sh logic to infer AUTOBUILD: either the generic build.sh
      has set it properly, or scream for help.
      Since cygwin bash scripts need a cygwin-syntax path to autobuild, convert to a
      local 'autobuild' variable using shell_path.
      Remove kludges in other languages involving cygdrive twiddling.
      355d0068
  7. Dec 22, 2014
  8. Dec 12, 2014
  9. Nov 21, 2014
Loading