Created by yai and last modified
Get this branch:
bzr branch lp:~yai-alpha/inkscape/yai-alpha
Members of Inkscape yai-alpha pybind branch team can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Inkscape yai-alpha pybind branch team

Recent revisions

14214. By yai <email address hidden>

Fix typo in pybind/CMakeLists.txt

14213. By yai <email address hidden>

Remove one more debugging comment.

14212. By yai <email address hidden>

Replace hard coded cython binary with found ones.

14211. By yai <email address hidden>

Cleanup. Remove some debugging messages. Add back message when library or include isn't found. Made add_subdirectory(pybind) optional. Now -DWITH_PYTHON=n should work properly.

14210. By yai <email address hidden>

Add cython pybInkscape.cpp generation to cmake build scripts
- Undo changes to CMakeScript/HelperMacro.cmake and create a new function there instead.
- Make pybind_LIB optional.
- Add missing S from PYGTK_INCLUDE_DIRS (the last version worked because of a fluke).
- Add cython generation
- Delete generated src/pybind/pybInkscape.cpp

14209. By yai <email address hidden>

Stashing temporary changes.

14208. By yai <email address hidden>

Adding forgotten pregenerated pybInkscape.cpp from the last commit.

14207. By yai <email address hidden>

First working version using cmake. This version uses a pregenerated pybInkscape.cpp. Changes
- Added default FindPythonLibs.cmake from cmake and its dependencies
- Changed INKSCAPE_PKG_CONFIG_FIND in CMakeScripts/HelperMacros.cmake to accept a value for LIB_NAME that evaluates to false. In that case, only set include dirs.
- Added a message for packages not found in INKSCAPE_PKG_CONFIG_FIND

14206. By yai <email address hidden>

Merge in trunk changes upto 14198 before making other changes to cmake files.

14205. By yai <email address hidden>

Make python bindings actually optional with --with-python and --without-python as configure flags.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.