History log of /inkscape/src/svg/CMakeLists.txt
Revision Date Author Comments Expand
73d240c2e6a5d4c7f42c79e99b80f4c1c1d1276c 13-Aug-2015 Juan Luis Boya GarcĂ­a <ntrrgc@gmail.com>

Do not add .def files to the build list

6f195ddf891afcc5029baa42fe2007ea923776c0 14-Oct-2014 Tomasz Boczkowski <penginsbacon@gmail.com>

Merged hatch rendering code

8dd5d698a9cc5d67d6d7a57ed28c1c4d2c49be17 19-Sep-2013 Campbell Barton <ideasman42@gmail.com>

updates for cmake

7a5d553ffd780a7b0e5e7e6935cff061dbdeccad 02-Jul-2011 Campbell Barton <ideasman42@gmail.com>

added missing header

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 /inkscape/src/io/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 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 /inkscape/src/io/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 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 /inkscape/src/io/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 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 /inkscape/src/io/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 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 /inkscape/src/io/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 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 /inkscape/src/io/CMakeLists.txt /inkscape/src/jabber_whiteboard/CMakeLists.txt /inkscape/src/live_effects/CMakeLists.txt /inkscape/src/pedro/CMakeLists.txt /inkscape/src/removeoverlap/CMakeLists.txt 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
efc5c07f865453ad6b918713af0e18b96c912568 05-Jan-2009 verbalshadow <verbalshadow@users.sourceforge.net>

Cmake build fixes, minor

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 /inkscape/src/io/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 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
ba5244575b3a5dfa45f11ccf511e466549552f13 19-May-2008 verbalshadow <verbalshadow@users.sourceforge.net>

Cmake: Moved sp-* into own library to reduce link cmdline and add new files to their cmakelists.txts

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 /inkscape/src/io/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 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
cc96246b22b0718fc22c9172555d3365d1f2653a 30-Mar-2008 johanengelen <johanengelen@users.sourceforge.net>

add CMakeLists.txt files for removeoverlap and svg