Hi all,
With su_v, we recently compiled some items left to do for CMake builds, so here it is.
Feel free to take and fix anything on this list, or add anything that would be missing from it.
---------------
CMake todolist
-> add -std=c++11 to CXXFLAGS /if needed/ (by libsigc++>2.5.1 for instance)https://bugs.launchpad.net/inkscape/+bug/1488079 ->make sure "make check" works and also checks extensions
->port options from configure to cmake : - WITH_GTK3_EXPERIMENTAL - WITH_DBUS - WITH_LOCAL_INSTALL (if dbus is ON) - WITH_LCMS - OSXAPPhttps://bugs.launchpad.net/inkscape/+bug/1502774 - STATIC_BUILD - WITH_SILENT_RULES - WITH_SVG2 / WITH_LPETOOLS https://gist.github.com/su-v/79199ba0ac5df2e2ac7c --enable-strict-build
-> use pkgconfig for imagemagick so that it correctly sets MAGICKCORE_HDRI_ENABLE and MAGICKCORE_QUANTUM_DEPTH. Also do the proper thing for pango and fontconfig. -> install man pages ->check remaining FIXME -> (automatically update author dialog from authors file?) -> set the version string if not built from a bzr directory
- check that all cmake option variables //actually do/ /what they claim
Windows : -> Add a variable to devlibs, and more generally get cmake to work as expected with "cmake .; make" on windows
-> check dependencies
--------------
-- Mc