From af64bc56535fd1f92f6c515fe71b6bab17a63599 Mon Sep 17 00:00:00 2001 From: johanengelen Date: Sun, 30 Mar 2008 18:13:53 +0000 Subject: [PATCH] add CMakeFiles for libcroco, libgdl, libnr, libnrtype. --- src/libcroco/CMakeLists.txt | 32 +++++++++++ src/libgdl/CMakeLists.txt | 22 ++++++++ src/libnr/CMakeLists.txt | 100 +++++++++++++++++++++++++++++++++++ src/libnrtype/CMakeLists.txt | 37 +++++++++++++ 4 files changed, 191 insertions(+) create mode 100644 src/libcroco/CMakeLists.txt create mode 100644 src/libgdl/CMakeLists.txt create mode 100644 src/libnr/CMakeLists.txt create mode 100644 src/libnrtype/CMakeLists.txt diff --git a/src/libcroco/CMakeLists.txt b/src/libcroco/CMakeLists.txt new file mode 100644 index 000000000..8ea30b394 --- /dev/null +++ b/src/libcroco/CMakeLists.txt @@ -0,0 +1,32 @@ +SET(libcroco_SRC +cr-additional-sel.h +cr-attr-sel.h +cr-cascade.h +cr-declaration.h +cr-doc-handler.h +cr-enc-handler.h +cr-fonts.h +cr-input.h +cr-libxml-node-iface.h +cr-node-iface.h +cr-num.h +cr-om-parser.h +cr-parser.h +cr-parsing-location.h +cr-prop-list.h +cr-pseudo.h +cr-rgb.h +cr-selector.h +cr-sel-eng.h +cr-simple-sel.h +cr-statement.h +cr-string.h +cr-style.h +cr-stylesheet.h +cr-term.h +cr-tknzr.h +cr-token.h +cr-utils.h +libcroco.h +) +ADD_LIBRARY(inklibcroco STATIC ${libcroco_SRC}) \ No newline at end of file diff --git a/src/libgdl/CMakeLists.txt b/src/libgdl/CMakeLists.txt new file mode 100644 index 000000000..8a787094c --- /dev/null +++ b/src/libgdl/CMakeLists.txt @@ -0,0 +1,22 @@ +SET(libgdl_SRC +gdl-dock.h +gdl-dock-bar.h +gdl-dock-item.h +gdl-dock-item-grip.h +gdl-dock-master.h +gdl-dock-notebook.h +gdl-dock-object.h +gdl-dock-paned.h +gdl-dock-placeholder.h +gdl-dock-tablabel.h +gdl-i18n.h +gdl-stock.h +gdl-stock-icons.h +gdl-switcher.h +gdl-tools.h +gdl-win32.h +libgdl.h +libgdlmarshal.h +libgdltypebuiltins.h +) +ADD_LIBRARY(inklibgdl STATIC ${libgdl_SRC}) \ No newline at end of file diff --git a/src/libnr/CMakeLists.txt b/src/libnr/CMakeLists.txt new file mode 100644 index 000000000..103e5c4ae --- /dev/null +++ b/src/libnr/CMakeLists.txt @@ -0,0 +1,100 @@ +SET(libnr_SRC +in-svg-plane.h +in-svg-plane-test.cpp +in-svg-plane-test.h +n-art-bpath.h +nr-blit.cpp +nr-blit.h +nr-compose.cpp +nr-compose.h +nr-compose-transform.cpp +nr-compose-transform.h +nr-convert2geom.h +nr-convex-hull.h +nr-convex-hull-ops.h +nr-coord.h +nr-dim2.h +nr-forward.h +nr-gradient.cpp +nr-gradient.h +nr-i-coord.h +nr-macros.h +nr-matrix.cpp +nr-matrix.h +nr-matrix-div.cpp +nr-matrix-div.h +nr-matrix-fns.cpp +nr-matrix-fns.h +nr-matrix-ops.h +nr-matrix-rotate-ops.cpp +nr-matrix-rotate-ops.h +nr-matrix-scale-ops.h +nr-matrix-test.cpp +nr-matrix-test.h +nr-matrix-translate-ops.h +nr-maybe.h +nr-object.cpp +nr-object.h +nr-path.cpp +nr-path.h +nr-path-code.h +nr-pixblock.cpp +nr-pixblock.h +nr-pixblock-line.cpp +nr-pixblock-line.h +nr-pixblock-pattern.cpp +nr-pixblock-pattern.h +nr-pixblock-pixel.cpp +nr-pixblock-pixel.h +nr-pixops.h +nr-point.h +nr-point-fns.cpp +nr-point-fns.h +nr-point-fns-test.cpp +nr-point-fns-test.h +nr-point-l.h +nr-point-matrix-ops.h +nr-point-ops.h +nr-rect.cpp +nr-rect.h +nr-rect-l.cpp +nr-rect-l.h +nr-rect-ops.h +nr-render.h +nr-rotate.h +nr-rotate-fns.cpp +nr-rotate-fns.h +nr-rotate-fns-test.cpp +nr-rotate-fns-test.h +nr-rotate-matrix-ops.cpp +nr-rotate-matrix-ops.h +nr-rotate-ops.h +nr-rotate-test.cpp +nr-rotate-test.h +nr-scale.h +nr-scale-matrix-ops.cpp +nr-scale-matrix-ops.h +nr-scale-ops.h +nr-scale-test.cpp +nr-scale-test.h +nr-scale-translate-ops.cpp +nr-scale-translate-ops.h +nr-translate.h +nr-translate-matrix-ops.cpp +nr-translate-matrix-ops.h +nr-translate-ops.h +nr-translate-rotate-ops.cpp +nr-translate-rotate-ops.h +nr-translate-scale-ops.cpp +nr-translate-scale-ops.h +nr-translate-test.cpp +nr-translate-test.h +nr-types.cpp +nr-types.h +nr-types-test.cpp +nr-types-test.h +nr-values.cpp +nr-values.h +testnr.cpp +) +ADD_LIBRARY(inklibnr STATIC ${libnr_SRC}) \ No newline at end of file diff --git a/src/libnrtype/CMakeLists.txt b/src/libnrtype/CMakeLists.txt new file mode 100644 index 000000000..9d83d28fb --- /dev/null +++ b/src/libnrtype/CMakeLists.txt @@ -0,0 +1,37 @@ +SET(libnrtype_SRC +boundary-type.h +FontFactory.cpp +FontFactory.h +font-glyph.h +FontInstance.cpp +font-instance.h +font-lister.cpp +font-lister.h +font-style.h +font-style-to-pos.cpp +font-style-to-pos.h +Layout-TNG.cpp +Layout-TNG.h +Layout-TNG-Compute.cpp +Layout-TNG-Input.cpp +Layout-TNG-OutIter.cpp +Layout-TNG-Output.cpp +Layout-TNG-Scanline-Maker.h +Layout-TNG-Scanline-Makers.cpp +nrtype-forward.h +nr-type-pos-def.cpp +nr-type-pos-def.h +nr-type-primitives.cpp +nr-type-primitives.h +one-box.h +one-glyph.h +one-para.h +RasterFont.cpp +RasterFont.h +raster-glyph.h +raster-position.h +text-boundary.h +TextWrapper.cpp +TextWrapper.h +) +ADD_LIBRARY(inklibnrtype STATIC ${libnrtype_SRC}) \ No newline at end of file -- 2.30.2