Skip to content
Snippets Groups Projects
  1. Feb 13, 2020
  2. Nov 13, 2019
    • Studer Gabriel's avatar
      Initial Python 3 port commit · 6e60b71d
      Studer Gabriel authored
      This commit doesn't make OpenStructure work with Python 3. The goal of this
      commit was to perform an automated port of the Python code and make it compile.
      The performed steps:
      
      - Edited CMakeLists.txt to search for Python with 3.6 as min version 3.6 is the
        Python version shipped by default with Ubuntu 18.04 LTS
      - Add version 3.6 to cmake_support/FindPython.cmake
      - Adapt setup_boost macro in cmake_support/OST.cmake to prefer versioned
        libraries and not first check for boost_python.so. In the example of
        Ubuntu 18.04, libboost_python.so is specific for Python 2 but
        libboost_python3.so is the one we want.
      - apply the following command: 2to3-2.7 -n -w <OST_DIR>
      - adapt base/pymod/wrap_base.cc, gui/pymod/wrap_gui.cc and
        gui/pymod/export_message_widget.cc as PyString functionalities do not exist
        anymore in the Python 3 interpreter (replaced by PyUnicode)
      - adapt gui/src/python_shell/python_interpreter_worker.hh to resolve issue
        discussed in https://stackoverflow.com/questions/23068700/embedding-python3-in-qt-5
        Long story short: Qt does a typedef for "slots" which causes trouble with
        other headers that are pulled in from the Python interpreter
      6e60b71d
  3. Jun 24, 2019
  4. Mar 16, 2015
  5. Jun 08, 2013
  6. Jun 07, 2013
  7. Mar 18, 2013
  8. Mar 15, 2013
  9. Mar 12, 2013
  10. Feb 01, 2013
  11. Dec 03, 2012
  12. Oct 17, 2012
  13. Sep 19, 2012
  14. Sep 14, 2012
  15. Sep 13, 2012
  16. Sep 07, 2012
  17. Jul 19, 2012
  18. Jul 11, 2012
  19. Jul 06, 2012
  20. Jun 23, 2012
  21. Jun 19, 2012
  22. Jun 16, 2012
    • Valerio Mariani's avatar
      New bundling script · dcefa4e2
      Valerio Mariani authored
      Removed the directories with scripts to create rpm and deb as in the future we will use Andi's cpack
      dcefa4e2
  23. Jun 03, 2012
  24. Jun 01, 2012
Loading