Skip to content
Snippets Groups Projects
  1. Feb 13, 2020
    • Guilhem Saurel's avatar
      [CMake] put python header in include · 513980d2
      Guilhem Saurel authored
      Otherwise, this header is installed if BUILD_PYTHON_INTERFACE, and not
      if INSTALL_PYTHON_INTERFACE_ONLY.
      
      But if we want to be able to have binary packages for:
      - the main curve package
      - its bindings for python 2
      - its bindings for python 3
      
      this header will be installed in the 2 last cases, which will conflict.
      
      In short: if we set INSTALL_PYTHON_INTERFACE_ONLY, there should be only
      stuff installed in PYTHON_SITELIB.
  2. Jan 31, 2020
  3. Jan 09, 2020
    • Guilhem Saurel's avatar
      [CMake] Review python module structure · 9a607113
      Guilhem Saurel authored
      Previously, we only had curves.so, which could be installed in
      PYTHON_SITELIB.
      
      Now, we also want to ship plot.py, so we need the following final
      structure:
      ${PYTHON_SITELIB}/
      └── curves/
          ├── __init__.py
          ├── curves.so
          └── plot.py
      
      Then we can keep the same structure in the build dir, to be able to
      run tests before any installation:
      
      build/
      └── python/
          └── curves/
              ├── __init__.pyc
              ├── curves.so
              └── plot.pyc
      
      And for this, we can once again keep the same structure in the source
      dir:
      
      python/
      └── curves/
          ├── __init__.py
          ├── curves_python.cpp
          └── plot.py
      9a607113
    • stevet's avatar
      added notebook as test · 8d35b0a4
      stevet authored
      8d35b0a4
  4. Jan 07, 2020
  5. Dec 17, 2019
  6. Dec 12, 2019
  7. Oct 08, 2019
  8. Sep 03, 2019
  9. Apr 17, 2019
  10. Apr 15, 2019
  11. Apr 12, 2019
  12. Feb 07, 2019
  13. Jan 04, 2019
  14. Jan 03, 2019
  15. Mar 13, 2017
Loading