This project is mirrored from https://github.com/mantidproject/mantid.git. Pull mirroring updated .
  1. 12 Feb, 2021 4 commits
  2. 22 Jan, 2021 5 commits
  3. 21 Jan, 2021 3 commits
  4. 15 Dec, 2020 3 commits
  5. 14 Dec, 2020 1 commit
  6. 08 Dec, 2020 1 commit
    • David Fairbrother's avatar
      Make MantidPlot opt in for new build folders · 27fd42fc
      David Fairbrother authored
      Makes MantidPlot opt-in for new CMake generations. At the point of
      writing the CI jobs have been building with MantidPlot disabled fine for
      a while.
      
      Make it so that any new CMake build directories have it off by default,
      so people can opt-in if they really need it. Note this does not impact
      existing CMakeCaches, so someone with Plot on will continue to have it
      on.
      27fd42fc
  7. 07 Dec, 2020 1 commit
  8. 02 Dec, 2020 1 commit
    • Owen Arnold's avatar
      Shrink Framework · 7be620fc
      Owen Arnold authored
      This reduces the payload of Framework. Caveats:
      * Implementation is not idea. Firstly, libaries should be managed by
      list which would make it easier to harmoise enable sub-directories and
      libraries making up the Framework target. Also in the top level cmake,
      the enabling and checking could be refactored to a common function given
      that it is reasonably generic
      * I am probably throwing out more than would be accepted
      7be620fc
  9. 25 Nov, 2020 1 commit
  10. 11 Nov, 2020 1 commit
  11. 29 Oct, 2020 1 commit
  12. 23 Oct, 2020 1 commit
  13. 14 Oct, 2020 1 commit
  14. 30 Sep, 2020 1 commit
  15. 08 Sep, 2020 1 commit
  16. 02 Sep, 2020 1 commit
  17. 26 Aug, 2020 2 commits
  18. 25 Aug, 2020 1 commit
    • Mathieu Tillet's avatar
      Update CMake to use Jemalloc · 700baf64
      Mathieu Tillet authored
      On Linux, the starting scripts launch_mantidplot.sh and
      launch_mantidworkbench.sh uses the custom allocator Jemalloc via
      LD_PRELAOD to better manage the memory (especially the release of the
      memory). This commit modifies the creation of those scripts, which is
      managed at the CMake step, accordingly.
      700baf64
  19. 06 Jun, 2020 5 commits
  20. 13 Mar, 2020 1 commit
  21. 07 Feb, 2020 1 commit
    • David Fairbrother's avatar
      Update CMakeLists to move existing sanitizers and add new ones · 932d12fc
      David Fairbrother authored
      Adds handling for multiple sanitizers using a multi option.
      
      This includes:
      - Warning users if they try to use a sanitizer on release builds
      - Changing the optimization flag of RelWithDebInfo to get stack traces
      - Adding more checks in case someone mis-types
      - Adding option for clangs memory sanitizer though this throws an error
        at the moment
      932d12fc
  22. 28 Jan, 2020 1 commit
    • David Fairbrother's avatar
      Re #27654 Adds Python TOML lib · 7bae2b6e
      David Fairbrother authored
      Adds the Python library TOML to the required packages list for RHEL /
      Debian / Mac. Additionally, it bumps the SHA for MSVC deps to a version
      with the required files
      7bae2b6e
  23. 27 Jan, 2020 1 commit
  24. 17 Jan, 2020 1 commit