This project is mirrored from https://github.com/mantidproject/mantid.git.
Pull mirroring updated .
- 16 Feb, 2021 1 commit
-
-
Samuel Jones authored
Paraview Purge as part of Qt4 Removal
-
- 12 Feb, 2021 4 commits
-
-
Peterson, Peter authored
-
Peterson, Peter authored
-
Peterson, Peter authored
-
Peterson, Peter authored
This is the first round that enforces ENABLE_MANTIDPLOT=off for everybody and removes the source code.
-
- 22 Jan, 2021 5 commits
-
-
Peterson, Peter authored
-
Peterson, Peter authored
-
Peterson, Peter authored
-
Peterson, Peter authored
This is the first round that enforces ENABLE_MANTIDPLOT=off for everybody and removes the source code.
-
Peterson, Peter authored
-
- 21 Jan, 2021 3 commits
-
-
Peterson, Peter authored
-
Peterson, Peter authored
-
Peterson, Peter authored
This is the first round that enforces ENABLE_MANTIDPLOT=off for everybody and removes the source code.
-
- 15 Dec, 2020 3 commits
-
-
Owen Arnold authored
-
Owen Arnold authored
-
Owen Arnold authored
Also remove most of FRAMEWORK_ONLY_BUILD
-
- 14 Dec, 2020 1 commit
-
-
Owen Arnold authored
-
- 08 Dec, 2020 1 commit
-
-
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.
-
- 07 Dec, 2020 1 commit
-
-
This allows a package build to only include workbench/mantidplot depending on the cmake flags that are set.
-
- 02 Dec, 2020 1 commit
-
-
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
-
- 25 Nov, 2020 1 commit
-
-
Gigg, Martyn Anthony authored
This allows a package build to only include workbench/mantidplot depending on the cmake flags that are set.
-
- 11 Nov, 2020 1 commit
-
-
Peterson, Peter authored
-
- 29 Oct, 2020 1 commit
-
-
Martyn Gigg authored
The tests are currently minimal and could be extended but the class would benefit from an abstraction to the ConfigService so it doesn't depend on its state
-
- 23 Oct, 2020 1 commit
-
-
Peterson, Peter authored
Also sets Sphinx as a requirement if the developer asks for docs to be built as it's better to fail early
-
- 14 Oct, 2020 1 commit
-
-
Martyn Gigg authored
Also sets Sphinx as a requirement if the developer asks for docs to be built as it's better to fail early
-
- 30 Sep, 2020 1 commit
-
-
Gigg, Martyn Anthony authored
Ensures that if MantidPlot is disabled then the macOS package only contains the MantidWorkbench bundle
-
- 08 Sep, 2020 1 commit
-
-
Zhang, Chen authored
-
- 02 Sep, 2020 1 commit
-
-
Mathieu Tillet authored
-
- 26 Aug, 2020 2 commits
-
-
Mathieu Tillet authored
-
Mathieu Tillet authored
-
- 25 Aug, 2020 1 commit
-
-
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.
-
- 06 Jun, 2020 5 commits
-
-
Martyn Gigg authored
The minimum is set to Python 3.6 so this can be assumed
-
Martyn Gigg authored
-
Martyn Gigg authored
On Windows, even though certain things are cached, running these finders multiple times is costly. Put everything at the top level. Our current CMake structure does not really offer options fine-grained control of enabled components so there is no benefit to the finders being in multiple places.
-
Gigg, Martyn Anthony authored
It can find all components in one shot and offers import targets over the traditional global variable approach. Adds boost-python to public interface of PythonInterfaceCore Removes the need for each library to link to it by hand and it only needs to be found once.
-
Gigg, Martyn Anthony authored
FindPython3 now comes with the ability to find Numpy so that we can drop some of our finder code
-
- 13 Mar, 2020 1 commit
-
-
Dan Nixon authored
-
- 07 Feb, 2020 1 commit
-
-
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
-
- 28 Jan, 2020 1 commit
-
-
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
-
- 27 Jan, 2020 1 commit
-
-
Martyn Gigg authored
Refs #26493
-