This project is mirrored from https://github.com/mantidproject/mantid.git.
Pull mirroring updated .
- 26 Aug, 2020 1 commit
-
-
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
-
- 17 Jan, 2020 1 commit
-
-
Gigg, Martyn Anthony authored
Reorganise RPM dependencies for slightly more clarity. Refs #27631
-
- 15 Jan, 2020 1 commit
-
-
Martyn Gigg authored
The version of python36-sip in EPEL produces a PyQt4 that segfaults when an eventFilter is overridden in Python. So as to not introduce any further custom rpms we build and package a private copy of PyQt4 for Python 3 builds on EL7 Refs #27631
-
- 12 Dec, 2019 1 commit
-
-
David Fairbrother authored
Adds enum 34 to the required user packages on RHEL-7 following the enum conversion
-
- 29 Nov, 2019 1 commit
-
-
David Fairbrother authored
-
- 28 Nov, 2019 1 commit
-
-
David Fairbrother authored
Bumps the minimum CMake version to 3.13, this allows us to use add_link_options on address sanitizers. At the time of this commit 3.14 is available for RHEL7, and 3.15 for Ubuntu. Windows requires 3.15 so in an ideal world we would just set our minimum to that, but as it's not fully available we settle for the earlier version at the moment.
-
- 21 Nov, 2019 1 commit
-
-
Martyn Gigg authored
Allow use of amongst other things: boost.python.numpy and boost small_vector Refs #26480
-
- 06 Nov, 2019 2 commits
-
-
Gigg, Martyn Anthony authored
-
Martyn Gigg authored
It is no longer used.
-
- 22 Aug, 2019 1 commit
-
-
Martyn Gigg authored
MSVCSetup uses variables that can be set by ParaView to configure the startup scripts.
-
- 24 Jul, 2019 1 commit
-
-
Peterson, Peter authored
The issue was in determining the icon file for the .desktop file. It had assumed that the icon already existed. This assumes that the icon file exists only with the "nightly" and "unstable" suffixes.
-
- 19 Jul, 2019 1 commit
-
-
Gigg, Martyn Anthony authored
It was accidentally removed when removing the qtawesome dependency as it was not directly included. Refs #26424
-
- 17 Jul, 2019 2 commits
-
-
Martyn Gigg authored
Refs #26262
-
Dimitar Tasev authored
-
- 08 Jul, 2019 1 commit
-
-
Peterson, Peter authored
-
- 20 May, 2019 1 commit
-
-
Hahn, Steven authored
-
- 13 May, 2019 1 commit
-
-
Peterson, Peter authored
After finding [this article](https://stackoverflow.com/questions/36358217/what-is-the-difference-between-option-and-set-cache-bool-for-a-cmake-variabl), clean up the cmake configuration to use `option`.
-
- 30 Apr, 2019 2 commits
-
-
Martyn Gigg authored
-
Gigg, Martyn Anthony authored
-
- 25 Apr, 2019 1 commit
-
-
Samuel Jones authored
-
- 16 Apr, 2019 3 commits
-
-
Gigg, Martyn Anthony authored
-
Gigg, Martyn Anthony authored
-
Gigg, Martyn Anthony authored
Matches the windows installation and makes it easier to find the application without having to open a terminal.
-
- 25 Mar, 2019 2 commits
-
-
Alice Russell authored
-
Alice Russell authored
-
- 22 Feb, 2019 1 commit
-
-
Samuel Jones authored
-
- 12 Feb, 2019 1 commit
-
-
Peterson, Peter authored
This also gets rid of the variable to separate out packaging the workbench.
-
- 08 Jan, 2019 1 commit
-
-
Gigg, Martyn Anthony authored
-
- 18 Dec, 2018 1 commit
-
-
Hahn, Steven authored
-
- 17 Dec, 2018 1 commit
-
-
Gigg, Martyn Anthony authored
-