History log of /inkscape/src/io/CMakeLists.txt
Revision Date Author Comments Expand
8dd5d698a9cc5d67d6d7a57ed28c1c4d2c49be17 19-Sep-2013 Campbell Barton <ideasman42@gmail.com>

updates for cmake

5b9880d7e90781370aac780747e51bc90abd1fc2 25-Jul-2013 Krzysztof KosiƄski <tweenk.pl@gmail.com>

Remove the "simple SAX" parser. Replace its only use (loading of unit definitions in util/units.cpp) with Glib::Markup

a31e07d4635dff9e1451d2efb185aa1fe4d483b9 11-Mar-2013 Kris <Kris.De.Gussem@hotmail.com>

Drop duplicate io code ( Bug #1120585 )

874cad03a8450ed3464f6dfae2eb16108bec5bbd 13-Jun-2011 Campbell Barton <ideasman42@gmail.com>

cmake: - group source/headers per library (for some IDE's) - include headers with source listing (also for IDE's) - remove unneeded Find modules

/inkscape/CMakeLists.txt /inkscape/CMakeScripts/ConfigChecks.cmake /inkscape/CMakeScripts/DefineDependsandFlags.cmake /inkscape/CMakeScripts/FindSSL.cmake /inkscape/CMakeScripts/FindXML2.cmake /inkscape/CMakeScripts/FindXSLT.cmake /inkscape/CMakeScripts/HelperMacros.cmake /inkscape/config.h.cmake /inkscape/cxxtest/CMakeLists.txt /inkscape/src/2geom/CMakeLists.txt /inkscape/src/CMakeLists.txt /inkscape/src/bind/CMakeLists.txt /inkscape/src/debug/CMakeLists.txt /inkscape/src/dialogs/CMakeLists.txt /inkscape/src/display/CMakeLists.txt /inkscape/src/dom/CMakeLists.txt /inkscape/src/extension/CMakeLists.txt /inkscape/src/filters/CMakeLists.txt /inkscape/src/helper/CMakeLists.txt CMakeLists.txt /inkscape/src/jabber_whiteboard/CMakeLists.txt /inkscape/src/libavoid/CMakeLists.txt /inkscape/src/libcola/CMakeLists.txt /inkscape/src/libcroco/CMakeLists.txt /inkscape/src/libgdl/CMakeLists.txt /inkscape/src/libnr/CMakeLists.txt /inkscape/src/libnrtype/CMakeLists.txt /inkscape/src/libvpsc/CMakeLists.txt /inkscape/src/livarot/CMakeLists.txt /inkscape/src/live_effects/CMakeLists.txt /inkscape/src/pedro/CMakeLists.txt /inkscape/src/svg/CMakeLists.txt /inkscape/src/trace/CMakeLists.txt /inkscape/src/ui/CMakeLists.txt /inkscape/src/util/CMakeLists.txt /inkscape/src/widgets/CMakeLists.txt /inkscape/src/xml/CMakeLists.txt
68302bd782e6cff354ec4e6c6cfe88fb761cead9 13-Jun-2011 Campbell Barton <ideasman42@gmail.com>

cmake: now builds without having most of the source listed in 1 file.

7ec25bb9d03acb929519aa84287da437e3d4d10c 13-Jun-2011 Campbell Barton <ideasman42@gmail.com>

cmake: turns out my recent commits (which I undid) were not incorrect, variables were set in subdirectories then used in the parent directory, where they were still unset. Fixing this broke the build because some files in the subdir were not compiling.

/inkscape/CMakeLists.txt /inkscape/cxxtest/CMakeLists.txt /inkscape/src/2geom/CMakeLists.txt /inkscape/src/CMakeLists.txt /inkscape/src/bind/CMakeLists.txt /inkscape/src/debug/CMakeLists.txt /inkscape/src/dialogs/CMakeLists.txt /inkscape/src/display/CMakeLists.txt /inkscape/src/dom/CMakeLists.txt /inkscape/src/dom/io/CMakeLists.txt /inkscape/src/dom/odf/CMakeLists.txt /inkscape/src/dom/util/CMakeLists.txt /inkscape/src/dom/work/CMakeLists.txt /inkscape/src/extension/CMakeLists.txt /inkscape/src/extension/dxf2svg/CMakeLists.txt /inkscape/src/extension/implementation/CMakeLists.txt /inkscape/src/extension/internal/CMakeLists.txt /inkscape/src/extension/internal/bitmap/CMakeLists.txt /inkscape/src/extension/internal/filter/CMakeLists.txt /inkscape/src/extension/internal/pdfinput/CMakeLists.txt /inkscape/src/extension/param/CMakeLists.txt /inkscape/src/extension/script/CMakeLists.txt /inkscape/src/filters/CMakeLists.txt /inkscape/src/helper/CMakeLists.txt CMakeLists.txt /inkscape/src/jabber_whiteboard/CMakeLists.txt /inkscape/src/jabber_whiteboard/dialog/CMakeLists.txt /inkscape/src/libavoid/CMakeLists.txt /inkscape/src/libcola/CMakeLists.txt /inkscape/src/libcroco/CMakeLists.txt /inkscape/src/libgdl/CMakeLists.txt /inkscape/src/libnr/CMakeLists.txt /inkscape/src/libnrtype/CMakeLists.txt /inkscape/src/libvpsc/CMakeLists.txt /inkscape/src/livarot/CMakeLists.txt /inkscape/src/live_effects/CMakeLists.txt /inkscape/src/live_effects/parameter/CMakeLists.txt /inkscape/src/pedro/CMakeLists.txt /inkscape/src/svg/CMakeLists.txt /inkscape/src/trace/CMakeLists.txt /inkscape/src/trace/potrace/CMakeLists.txt /inkscape/src/ui/CMakeLists.txt /inkscape/src/ui/cache/CMakeLists.txt /inkscape/src/ui/dialog/CMakeLists.txt /inkscape/src/ui/view/CMakeLists.txt /inkscape/src/ui/widget/CMakeLists.txt /inkscape/src/util/CMakeLists.txt /inkscape/src/widgets/CMakeLists.txt /inkscape/src/xml/CMakeLists.txt
3e4ce0a261d36cd7f5c132e06640721bf485f3d6 12-Jun-2011 Campbell Barton <ideasman42@gmail.com>

cmake: give all libs a _LIB suffix, workaround 'debug' being confused with cake keyword, and also dont mix up dor names with libs.

/inkscape/cxxtest/CMakeLists.txt /inkscape/src/2geom/CMakeLists.txt /inkscape/src/CMakeLists.txt /inkscape/src/bind/CMakeLists.txt /inkscape/src/debug/CMakeLists.txt /inkscape/src/dialogs/CMakeLists.txt /inkscape/src/display/CMakeLists.txt /inkscape/src/dom/CMakeLists.txt /inkscape/src/extension/CMakeLists.txt /inkscape/src/filters/CMakeLists.txt /inkscape/src/helper/CMakeLists.txt CMakeLists.txt /inkscape/src/jabber_whiteboard/CMakeLists.txt /inkscape/src/libavoid/CMakeLists.txt /inkscape/src/libcola/CMakeLists.txt /inkscape/src/libcroco/CMakeLists.txt /inkscape/src/libgdl/CMakeLists.txt /inkscape/src/libnr/CMakeLists.txt /inkscape/src/libnrtype/CMakeLists.txt /inkscape/src/libvpsc/CMakeLists.txt /inkscape/src/livarot/CMakeLists.txt /inkscape/src/live_effects/CMakeLists.txt /inkscape/src/pedro/CMakeLists.txt /inkscape/src/svg/CMakeLists.txt /inkscape/src/trace/CMakeLists.txt /inkscape/src/ui/CMakeLists.txt /inkscape/src/util/CMakeLists.txt /inkscape/src/widgets/CMakeLists.txt /inkscape/src/xml/CMakeLists.txt
096dfde2c1cb7bb1e0a4b76e21f2abf548b900d5 12-Jun-2011 Campbell Barton <ideasman42@gmail.com>

work in progress cmake commit: - cmake now builds all files that automake does but does NOT link yet - inlcudes nasty hard coded paths and libs (will replace once linking works)

/inkscape/CMakeLists.txt /inkscape/cxxtest/CMakeLists.txt /inkscape/src/2geom/CMakeLists.txt /inkscape/src/CMakeLists.txt /inkscape/src/bind/CMakeLists.txt /inkscape/src/debug/CMakeLists.txt /inkscape/src/dialogs/CMakeLists.txt /inkscape/src/display/CMakeLists.txt /inkscape/src/dom/CMakeLists.txt /inkscape/src/dom/io/CMakeLists.txt /inkscape/src/dom/odf/CMakeLists.txt /inkscape/src/dom/util/CMakeLists.txt /inkscape/src/dom/work/CMakeLists.txt /inkscape/src/extension/CMakeLists.txt /inkscape/src/extension/dxf2svg/CMakeLists.txt /inkscape/src/extension/implementation/CMakeLists.txt /inkscape/src/extension/internal/CMakeLists.txt /inkscape/src/extension/internal/bitmap/CMakeLists.txt /inkscape/src/extension/internal/filter/CMakeLists.txt /inkscape/src/extension/internal/pdfinput/CMakeLists.txt /inkscape/src/extension/param/CMakeLists.txt /inkscape/src/extension/script/CMakeLists.txt /inkscape/src/filters/CMakeLists.txt /inkscape/src/helper/CMakeLists.txt CMakeLists.txt /inkscape/src/jabber_whiteboard/CMakeLists.txt /inkscape/src/jabber_whiteboard/dialog/CMakeLists.txt /inkscape/src/libavoid/CMakeLists.txt /inkscape/src/libcola/CMakeLists.txt /inkscape/src/libcroco/CMakeLists.txt /inkscape/src/libgdl/CMakeLists.txt /inkscape/src/libnr/CMakeLists.txt /inkscape/src/libnr/testnr.cpp /inkscape/src/libnrtype/CMakeLists.txt /inkscape/src/libvpsc/CMakeLists.txt /inkscape/src/livarot/CMakeLists.txt /inkscape/src/live_effects/CMakeLists.txt /inkscape/src/live_effects/parameter/CMakeLists.txt /inkscape/src/pedro/CMakeLists.txt /inkscape/src/svg/CMakeLists.txt /inkscape/src/trace/CMakeLists.txt /inkscape/src/trace/potrace/CMakeLists.txt /inkscape/src/ui/CMakeLists.txt /inkscape/src/ui/cache/CMakeLists.txt /inkscape/src/ui/dialog/CMakeLists.txt /inkscape/src/ui/view/CMakeLists.txt /inkscape/src/ui/widget/CMakeLists.txt /inkscape/src/util/CMakeLists.txt /inkscape/src/widgets/CMakeLists.txt /inkscape/src/xml/CMakeLists.txt
1252668b9e8506ce9b4ee38ff246893fd7cbb26f 12-Jan-2009 verbalshadow <verbalshadow@users.sourceforge.net>

Cmake: Fixed the extra -l in the link command, plus a add linking for all sub-libs of inkscape.

/inkscape/CMakeLists.txt /inkscape/CMakeScripts/ConfigChecks.cmake /inkscape/CMakeScripts/DefineDependsandFlags.cmake /inkscape/src/2geom/CMakeLists.txt /inkscape/src/CMakeLists.txt /inkscape/src/application/CMakeLists.txt /inkscape/src/bind/CMakeLists.txt /inkscape/src/debug/CMakeLists.txt /inkscape/src/dialogs/CMakeLists.txt /inkscape/src/display/CMakeLists.txt /inkscape/src/dom/CMakeLists.txt /inkscape/src/extension/CMakeLists.txt /inkscape/src/filters/CMakeLists.txt /inkscape/src/graphlayout/CMakeLists.txt /inkscape/src/helper/CMakeLists.txt /inkscape/src/inkjar/CMakeLists.txt CMakeLists.txt /inkscape/src/jabber_whiteboard/CMakeLists.txt /inkscape/src/libavoid/CMakeLists.txt /inkscape/src/libcola/CMakeLists.txt /inkscape/src/libcroco/CMakeLists.txt /inkscape/src/libgdl/CMakeLists.txt /inkscape/src/libnr/CMakeLists.txt /inkscape/src/libnrtype/CMakeLists.txt /inkscape/src/libvpsc/CMakeLists.txt /inkscape/src/livarot/CMakeLists.txt /inkscape/src/live_effects/CMakeLists.txt /inkscape/src/pedro/CMakeLists.txt /inkscape/src/removeoverlap/CMakeLists.txt /inkscape/src/svg/CMakeLists.txt /inkscape/src/trace/CMakeLists.txt /inkscape/src/ui/CMakeLists.txt /inkscape/src/util/CMakeLists.txt /inkscape/src/widgets/CMakeLists.txt /inkscape/src/xml/CMakeLists.txt
7618c62c0c61a49f0d6330e4e1d44394ffa899e0 09-Jan-2009 verbalshadow <verbalshadow@users.sourceforge.net>

Cmake: restructure build files to be more like current build system. Should reduce linking stage command for windows.

/inkscape/src/CMakeLists.txt /inkscape/src/algorithms/CMakeLists.txt /inkscape/src/application/CMakeLists.txt /inkscape/src/bind/CMakeLists.txt /inkscape/src/debug/CMakeLists.txt /inkscape/src/dialogs/CMakeLists.txt /inkscape/src/dom/CMakeLists.txt /inkscape/src/extension/CMakeLists.txt /inkscape/src/graphlayout/CMakeLists.txt /inkscape/src/helper/CMakeLists.txt /inkscape/src/helper/unit-menu.cpp /inkscape/src/inkjar/CMakeLists.txt CMakeLists.txt /inkscape/src/jabber_whiteboard/CMakeLists.txt /inkscape/src/live_effects/CMakeLists.txt /inkscape/src/pedro/CMakeLists.txt /inkscape/src/removeoverlap/CMakeLists.txt /inkscape/src/svg/CMakeLists.txt /inkscape/src/trace/CMakeLists.txt /inkscape/src/ui/CMakeLists.txt /inkscape/src/util/CMakeLists.txt /inkscape/src/widgets/CMakeLists.txt /inkscape/src/widgets/sp-xmlview-attr-list.cpp /inkscape/src/xml/CMakeLists.txt
ccee8a9aa5c7646c5e05f860a0e8221151551c51 24-Jun-2008 verbalshadow <verbalshadow@users.sourceforge.net>

Cmake: remove header files from source lists

/inkscape/CMakeLists.txt /inkscape/src/2geom/CMakeLists.txt /inkscape/src/CMakeLists.txt /inkscape/src/application/CMakeLists.txt /inkscape/src/bind/CMakeLists.txt /inkscape/src/debug/CMakeLists.txt /inkscape/src/dialogs/CMakeLists.txt /inkscape/src/dom/CMakeLists.txt /inkscape/src/extension/internal/CMakeLists.txt /inkscape/src/extension/script/CMakeLists.txt /inkscape/src/graphlayout/CMakeLists.txt /inkscape/src/inkjar/CMakeLists.txt CMakeLists.txt /inkscape/src/jabber_whiteboard/CMakeLists.txt /inkscape/src/jabber_whiteboard/dialog/CMakeLists.txt /inkscape/src/libcola/CMakeLists.txt /inkscape/src/libcroco/CMakeLists.txt /inkscape/src/libgdl/CMakeLists.txt /inkscape/src/libnr/CMakeLists.txt /inkscape/src/libnrtype/CMakeLists.txt /inkscape/src/livarot/CMakeLists.txt /inkscape/src/live_effects/CMakeLists.txt /inkscape/src/live_effects/parameter/CMakeLists.txt /inkscape/src/pedro/CMakeLists.txt /inkscape/src/removeoverlap/CMakeLists.txt /inkscape/src/svg/CMakeLists.txt /inkscape/src/trace/CMakeLists.txt /inkscape/src/trace/potrace/CMakeLists.txt /inkscape/src/ui/CMakeLists.txt /inkscape/src/ui/cache/CMakeLists.txt /inkscape/src/ui/dialog/CMakeLists.txt /inkscape/src/ui/view/CMakeLists.txt /inkscape/src/ui/widget/CMakeLists.txt /inkscape/src/util/CMakeLists.txt /inkscape/src/widgets/CMakeLists.txt /inkscape/src/xml/CMakeLists.txt
f84ebc6e78a94294426bbfed6e70bfc189dd2460 15-Apr-2008 johanengelen <johanengelen@users.sourceforge.net>

cmake: copy over some excluded files from build.xml

d43709890eb582d2be4fb89d5735665e6b917fcd 07-Apr-2008 johanengelen <johanengelen@users.sourceforge.net>

cmake: EOL of cmakelists.txt in subdirs

/inkscape/src/graphlayout/CMakeLists.txt /inkscape/src/inkjar/CMakeLists.txt CMakeLists.txt /inkscape/src/jabber_whiteboard/CMakeLists.txt /inkscape/src/jabber_whiteboard/dialog/CMakeLists.txt /inkscape/src/libavoid/CMakeLists.txt /inkscape/src/live_effects/parameter/CMakeLists.txt /inkscape/src/pedro/CMakeLists.txt /inkscape/src/removeoverlap/CMakeLists.txt /inkscape/src/svg/CMakeLists.txt /inkscape/src/trace/CMakeLists.txt /inkscape/src/trace/potrace/CMakeLists.txt /inkscape/src/traits/CMakeLists.txt /inkscape/src/ui/CMakeLists.txt /inkscape/src/ui/cache/CMakeLists.txt /inkscape/src/ui/dialog/CMakeLists.txt /inkscape/src/ui/view/CMakeLists.txt /inkscape/src/ui/widget/CMakeLists.txt /inkscape/src/utest/CMakeLists.txt /inkscape/src/util/CMakeLists.txt /inkscape/src/widgets/CMakeLists.txt /inkscape/src/xml/CMakeLists.txt
80d5a6846f050a41b8132a7b1c49358228386a39 30-Mar-2008 johanengelen <johanengelen@users.sourceforge.net>

add CMakeFiles for io, jabber_whiteboard libavoid libcola.