History log of /inkscape/src/libgdl/CMakeLists.txt
Revision Date Author Comments Expand
ee44657972fae064de9737054b79ab14dc230635 26-Oct-2015 Shlomi Fish <shlomif@shlomifish.org>

add gtk3 experimental support in CMake

f6ded5a186f70b412d4accf5736e9218635f765c 03-Jan-2012 Alex Valavanis <valavanisalex@gmail.com>

Fix CMake for GDL. Thanks to Samual Buttigieg for patch

2e0fbb38d05237f7d50ffb71db5475d32e2a80d3 13-Jul-2011 Campbell Barton <ideasman42@gmail.com>

update cmake for new files

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 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
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 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 /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 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 /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 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 /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 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
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 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
acb7b28fa7484eaba99779a18f1fa478cbc3dc8a 07-Apr-2008 verbalshadow <verbalshadow@users.sourceforge.net>

Cmake: more fixs for C internal libs

48216f8833c6dd5d86cf56ba24d94e82cdf9d632 30-Mar-2008 verbalshadow <verbalshadow@users.sourceforge.net>

Adjustments to the lib directory Cmake files

c4c17e735501a09577fecb91cbeae69e8516b8be 30-Mar-2008 johanengelen <johanengelen@users.sourceforge.net>

add *.c to libcroco/CMakeFile and libgdl/CMakeFile

af64bc56535fd1f92f6c515fe71b6bab17a63599 30-Mar-2008 johanengelen <johanengelen@users.sourceforge.net>

add CMakeFiles for libcroco, libgdl, libnr, libnrtype.