Skip to content

Remove unneeded CMake modules (Minor cleanup)

Ammar Nejati requested to merge rmUnneededCMakeModules into develop2
  • Removed BornAgain/PythonAPI.cmake:
    The Python API is produced via BornAgain/multipython/MakePythonAPI.cmake.
    • Moved the SWIG-related contents of PythonAPI to multipython/ConfigureSwig.
    • Moved the Python-related contents of PythonAPI to multipython/MakePythonAPI.
  • Removed SwigLib.cmake:
    The SWIG-produced API is made using BornAgain/multipython/MakeSwigLib.cmake.
  • Removed MakeLib.cmake:
    The shared library is made using BornAgain/multipython/MakeSharedLib.cmake.
  • Moved PythonDocs module to BornAgain/multipython folder so that all Python-related CMake modules are gathered under BornAgain/multipython folder.
  • CMakeLists.txt: Minor cleanup and improvements.

Merge request reports

Loading