1. 24 Jul, 2018 2 commits
  2. 27 Mar, 2018 1 commit
    • Emmanuel Promayon's avatar
      FIXED rationalized CMake target names · 5922a4d0
      Emmanuel Promayon authored
      All the CMake targets created by CamiTK now starts with `camitk` and words are separated
      using `-` (dash) instead of `_` (underscore).
      For instance `sdk_local_install` became `camitk-sdk-local-install`
      All CEP CMake general targets now start with `cep-nameOfCep`.
      5922a4d0
  3. 29 Sep, 2016 4 commits
  4. 26 Jul, 2016 4 commits
  5. 08 Oct, 2014 1 commit
  6. 29 Jan, 2014 5 commits
  7. 23 Jan, 2014 4 commits
  8. 16 Jan, 2014 1 commit
  9. 03 Jan, 2014 3 commits
  10. 20 Dec, 2013 1 commit
    • saubatn's avatar
      FEATURE 109 Python Scripting · 0fe41901
      saubatn authored
      		Create a parallel tree of the SDK which is CMake-configured only if CAMITK_BINDING_PYTHON variable is manually set to true (default is OFF)
      		Each directory on that tree contains :
      			* a typesystem.xml file that contains the local folder C++ classes to expose to Python.
      			* a global.h C++ header file required to correclty include the C++ classes to expose.
      			Both these files are recursively including their subdirectories correspondanding files. 
      			This allows Shiboken to be only run on the top python_sdk directory, but keep specifying the classes to expose to Python in the corresponding local typesystem.xml / global.h files in the tree (better to understand / maintain).
      		On top of the python_sdk directory is created the custom sdk_wrap_to_python CMake target, which allows to run shiboken on the top python_sdk folder's typesystem.xml / global.h and thus make the SDK binding.
      		Coming soon : another target would be created in order to compile the wrapped shiboken-generated C++ classes and link them with the originale CamiTK SDK C++ library in order to produce the CPython extension, i.e. the Python package of CamiTK sdk.
      		Coming soon : debugging (of course ;-) )
      
      
      git-svn-id: svn+ssh://scm.forge.imag.fr/var/lib/gforge/chroot/scmrepos/svn/camitk/trunk/camitk@1170 ec899d31-69d1-42ba-9299-647d76f65fb3
      0fe41901