This project is mirrored from https://github.com/mantidproject/mantid.git.
Pull mirroring updated .
- Jul 29, 2021
-
-
setuptools no longer installs a site,py to bootstrap the sys.path so we use the recommended approach of installing a sitecustomize file for the build. The custom setup.py build classes have been removed as they complicate the build setup vs just using gitignore. Future changes in setuptools and pip will remove the option to build out of source anyway...
-
- Jul 22, 2021
-
-
Gigg, Martyn Anthony authored
setuptools no longer installs a site,py to bootstrap the sys.path so we use the recommended approach of installing a sitecustomize file for the build. The custom setup.py build classes have been removed as they complicate the build setup vs just using gitignore. Future changes in setuptools and pip will remove the option to build out of source anyway...
-
- Apr 20, 2021
-
-
Gigg, Martyn Anthony authored
The new sip build system complies with pep 517 and requires configuration by a standard pyproject.toml file rather than running a single command. Along with these changes the fixed sip.h file has been removed in favour of a header generated locally if required. We now support both the sip build systems as this is required in our current support for multiple OSes. In the process of adding support some cleanup has been included: - the .sip files in our tree are now full module defs rather than the boilerplate being filled in by CMake, giving each module more flexibility. - the sipwrapper file has been removed in favour of a simpler script to simply strip the problematic code for C++17 compatability.
-
- Oct 21, 2019
-
-
Martyn Gigg authored
-
- Sep 02, 2019
-
-
Martyn Gigg authored
Without this some files with nested statements don't parse correctly.
-
- Jun 03, 2019
-
-
Gigg, Martyn Anthony authored
-
- Mar 28, 2019
-
-
Alice Russell authored
-
Alice Russell authored
-