
2015-10-13 0:36 GMT+02:00 Marc Jeanmougin <marc@...3062...>:
Hi all,
With su_v, we recently compiled some items left to do for CMake builds, so here it is.
[snip]
- WITH_DBUS
- WITH_LOCAL_INSTALL (if dbus is ON)
I am not sure about the future of the DBus binding. As I said before on the list, I think a simpler approach with an embedded Python interpreter and Cython-based bindings to Inkscape internals would be more useful with less effort. To that end, I've been working on reviving the Cython-based binding in 2Geom, which would be a prerequisite to exposing Inkscape internals via Python. However I won't push for removing this until there's a replacement.
- WITH_LCMS
I think this should be an unconditional dependency.
- WITH_SILENT_RULES
This is completely unnecessary in CMake since it has its own pretty printing when building.
Windows : -> Add a variable to devlibs, and more generally get cmake to work as expected with "cmake .; make" on windows
Is CMake capable of modifying the shell's environment variables? Because otherwise this is impossible.
Best regards, Krzysztof