summaryrefslogtreecommitdiffstats
path: root/src/extension
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2011-06-12 18:27:29 +0000
committerCampbell Barton <ideasman42@gmail.com>2011-06-12 18:27:29 +0000
commit0ddedab9c6185028661dcaaac9f6fbca4c9e93fc (patch)
treebbc7867e964a5b358b7b144df7c434941f7f06bf /src/extension
parentsupport python3.x for other i18n scripts (diff)
downloadinkscape-0ddedab9c6185028661dcaaac9f6fbca4c9e93fc.tar.gz
inkscape-0ddedab9c6185028661dcaaac9f6fbca4c9e93fc.zip
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) (bzr r10272)
Diffstat (limited to 'src/extension')
-rw-r--r--src/extension/CMakeLists.txt74
-rw-r--r--src/extension/dxf2svg/CMakeLists.txt20
-rw-r--r--src/extension/implementation/CMakeLists.txt8
-rw-r--r--src/extension/internal/CMakeLists.txt56
-rw-r--r--src/extension/internal/bitmap/CMakeLists.txt72
-rw-r--r--src/extension/internal/filter/CMakeLists.txt14
-rw-r--r--src/extension/internal/pdfinput/CMakeLists.txt8
-rw-r--r--src/extension/param/CMakeLists.txt23
-rw-r--r--src/extension/script/CMakeLists.txt4
9 files changed, 138 insertions, 141 deletions
diff --git a/src/extension/CMakeLists.txt b/src/extension/CMakeLists.txt
index cd640d3d0..73697fbe7 100644
--- a/src/extension/CMakeLists.txt
+++ b/src/extension/CMakeLists.txt
@@ -1,41 +1,41 @@
-SET(extfolders
-#dxf2svg
-implementation
-internal
-internal/bitmap
-internal/filter
-internal/pdfinput
-param
-script
+set(extfolders
+ #dxf2svg
+ implementation
+ internal
+ internal/bitmap
+ internal/filter
+ internal/pdfinput
+ param
+ script
)
-FOREACH(extlistsrc ${extfolders})
- ADD_SUBDIRECTORY(${extlistsrc})
-ENDFOREACH(extlistsrc)
+foreach(extlistsrc ${extfolders})
+ add_subdirectory(${extlistsrc})
+endforeach()
-SET(extension_SRC
-db.cpp
-dependency.cpp
-effect.cpp
-error-file.cpp
-execution-env.cpp
-extension.cpp
-init.cpp
-input.cpp
-output.cpp
-patheffect.cpp
-prefdialog.cpp
-print.cpp
-system.cpp
-timer.cpp
-#${extension_dxf2svg_SRC}
-${extension_implementation_SRC}
-${extension_internal_bitmap_SRC}
-${extension_internal_filter_SRC}
-${extension_internal_pdfinput_SRC}
-${extension_param_SRC}
-${extension_script_SRC}
+set(extension_SRC
+ db.cpp
+ dependency.cpp
+ effect.cpp
+ error-file.cpp
+ execution-env.cpp
+ extension.cpp
+ init.cpp
+ input.cpp
+ output.cpp
+ patheffect.cpp
+ prefdialog.cpp
+ print.cpp
+ system.cpp
+ timer.cpp
+ #${extension_dxf2svg_SRC}
+ ${extension_implementation_SRC}
+ ${extension_internal_bitmap_SRC}
+ ${extension_internal_filter_SRC}
+ ${extension_internal_pdfinput_SRC}
+ ${extension_param_SRC}
+ ${extension_script_SRC}
)
-ADD_LIBRARY(extension STATIC ${extension_SRC})
-TARGET_LINK_LIBRARIES(extension
-2geom ${INKSCAPE_LIBS}) \ No newline at end of file
+
+add_library(extension STATIC ${extension_SRC})
+target_link_libraries(extension 2geom ${INKSCAPE_LIBS})
diff --git a/src/extension/dxf2svg/CMakeLists.txt b/src/extension/dxf2svg/CMakeLists.txt
index b755d7f44..0ff0eaec0 100644
--- a/src/extension/dxf2svg/CMakeLists.txt
+++ b/src/extension/dxf2svg/CMakeLists.txt
@@ -1,11 +1,11 @@
-SET(extension_dxf2svg_SRC
-#aci2rgb.cpp
-#entities2elements.cpp
-#tables2svg_info.cpp
-#blocks.cpp
-#entities.cpp
-#tables.cpp
-#dxf2svg.cpp
-#read_dxf.cpp
-#test_dxf.cpp
+set(extension_dxf2svg_SRC
+ #aci2rgb.cpp
+ #entities2elements.cpp
+ #tables2svg_info.cpp
+ #blocks.cpp
+ #entities.cpp
+ #tables.cpp
+ #dxf2svg.cpp
+ #read_dxf.cpp
+ #test_dxf.cpp
)
diff --git a/src/extension/implementation/CMakeLists.txt b/src/extension/implementation/CMakeLists.txt
index 87e1b2541..dcdf092c2 100644
--- a/src/extension/implementation/CMakeLists.txt
+++ b/src/extension/implementation/CMakeLists.txt
@@ -1,5 +1,5 @@
-SET(extension_implementation_SRC
-implementation.cpp
-xslt.cpp
-script.cpp
+set(extension_implementation_SRC
+ implementation.cpp
+ xslt.cpp
+ script.cpp
)
diff --git a/src/extension/internal/CMakeLists.txt b/src/extension/internal/CMakeLists.txt
index 8b23cb0ac..d13ec9f74 100644
--- a/src/extension/internal/CMakeLists.txt
+++ b/src/extension/internal/CMakeLists.txt
@@ -1,31 +1,29 @@
-IF(WIN32)
-SET(EXT_INT_WIN
-win32.cpp
+set(extension_internal_SRC
+ bluredge.cpp
+ cairo-png-out.cpp
+ cairo-ps-out.cpp
+ cairo-render-context.cpp
+ cairo-renderer.cpp
+ cairo-renderer-pdf-out.cpp
+ emf-win32-inout.cpp
+ emf-win32-print.cpp
+ gdkpixbuf-input.cpp
+ gimpgrad.cpp
+ grid.cpp
+ latex-pstricks.cpp
+ latex-pstricks-out.cpp
+ odf.cpp
+ latex-text-renderer.cpp
+ pdf-input-cairo.cpp
+ pov-out.cpp
+ javafx-out.cpp
+ svg.cpp
+ svgz.cpp
+ wpg-input.cpp
)
-ENDIF(WIN32)
-SET(extension_internal_SRC
-bluredge.cpp
-cairo-png-out.cpp
-cairo-ps-out.cpp
-cairo-render-context.cpp
-cairo-renderer.cpp
-cairo-renderer-pdf-out.cpp
-emf-win32-inout.cpp
-emf-win32-print.cpp
-gdkpixbuf-input.cpp
-gimpgrad.cpp
-grid.cpp
-latex-pstricks.cpp
-latex-pstricks-out.cpp
-odf.cpp
-pdfinput
-latex-text-renderer.cpp
-pdf-input-cairo.cpp
-pov-out.cpp
-javafx-out.cpp
-svg.cpp
-svgz.cpp
-wpg-input.cpp
-${EXT_INT_WIN}
-)
+if(WIN32)
+ list(APPEND extension_internal_SRC
+ win32.cpp
+ )
+endif()
diff --git a/src/extension/internal/bitmap/CMakeLists.txt b/src/extension/internal/bitmap/CMakeLists.txt
index 8aec17492..a273804ba 100644
--- a/src/extension/internal/bitmap/CMakeLists.txt
+++ b/src/extension/internal/bitmap/CMakeLists.txt
@@ -1,37 +1,37 @@
-SET(extension_internal_bitmap_SRC
-adaptiveThreshold.cpp
-addNoise.cpp
-blur.cpp
-channel.cpp
-charcoal.cpp
-colorize.cpp
-contrast.cpp
-cycleColormap.cpp
-despeckle.cpp
-edge.cpp
-emboss.cpp
-enhance.cpp
-equalize.cpp
-gaussianBlur.cpp
-imagemagick.cpp
-implode.cpp
-levelChannel.cpp
-level.cpp
-medianFilter.cpp
-modulate.cpp
-negate.cpp
-normalize.cpp
-oilPaint.cpp
-opacity.cpp
-raise.cpp
-reduceNoise.cpp
-sample.cpp
-shade.cpp
-sharpen.cpp
-solarize.cpp
-spread.cpp
-swirl.cpp
-threshold.cpp
-unsharpmask.cpp
-wave.cpp
+set(extension_internal_bitmap_SRC
+ adaptiveThreshold.cpp
+ addNoise.cpp
+ blur.cpp
+ channel.cpp
+ charcoal.cpp
+ colorize.cpp
+ contrast.cpp
+ cycleColormap.cpp
+ despeckle.cpp
+ edge.cpp
+ emboss.cpp
+ enhance.cpp
+ equalize.cpp
+ gaussianBlur.cpp
+ imagemagick.cpp
+ implode.cpp
+ levelChannel.cpp
+ level.cpp
+ medianFilter.cpp
+ modulate.cpp
+ negate.cpp
+ normalize.cpp
+ oilPaint.cpp
+ opacity.cpp
+ raise.cpp
+ reduceNoise.cpp
+ sample.cpp
+ shade.cpp
+ sharpen.cpp
+ solarize.cpp
+ spread.cpp
+ swirl.cpp
+ threshold.cpp
+ unsharpmask.cpp
+ wave.cpp
)
diff --git a/src/extension/internal/filter/CMakeLists.txt b/src/extension/internal/filter/CMakeLists.txt
index 80a14ba3a..349504f94 100644
--- a/src/extension/internal/filter/CMakeLists.txt
+++ b/src/extension/internal/filter/CMakeLists.txt
@@ -1,8 +1,8 @@
-SET(extension_internal_filter_SRC
-drop-shadow.h
-filter-all.cpp
-filter.cpp
-filter-file.cpp
-filter.h
-snow.h
+set(extension_internal_filter_SRC
+ drop-shadow.h
+ filter-all.cpp
+ filter.cpp
+ filter-file.cpp
+ filter.h
+ snow.h
)
diff --git a/src/extension/internal/pdfinput/CMakeLists.txt b/src/extension/internal/pdfinput/CMakeLists.txt
index 9a093a065..fe31c2a7f 100644
--- a/src/extension/internal/pdfinput/CMakeLists.txt
+++ b/src/extension/internal/pdfinput/CMakeLists.txt
@@ -1,5 +1,5 @@
-SET(extension_internal_pdfinput_SRC
-pdf-input.cpp
-pdf-parser.cpp
-svg-builder.cpp
+set(extension_internal_pdfinput_SRC
+ pdf-input.cpp
+ pdf-parser.cpp
+ svg-builder.cpp
)
diff --git a/src/extension/param/CMakeLists.txt b/src/extension/param/CMakeLists.txt
index 2ef5d5005..b2981308e 100644
--- a/src/extension/param/CMakeLists.txt
+++ b/src/extension/param/CMakeLists.txt
@@ -1,14 +1,13 @@
-SET(extension_param_SRC
-bool.cpp
-color.cpp
-description.cpp
-groupheader.cpp
-enum.cpp
-parameter.cpp
-float.cpp
-int.cpp
-notebook.cpp
-radiobutton.cpp
-string.cpp
+set(extension_param_SRC
+ bool.cpp
+ color.cpp
+ description.cpp
+ enum.cpp
+ float.cpp
+ int.cpp
+ notebook.cpp
+ parameter.cpp
+ radiobutton.cpp
+ string.cpp
)
diff --git a/src/extension/script/CMakeLists.txt b/src/extension/script/CMakeLists.txt
index 693948508..88977164e 100644
--- a/src/extension/script/CMakeLists.txt
+++ b/src/extension/script/CMakeLists.txt
@@ -1,3 +1,3 @@
-SET(extension_script_SRC
-InkscapeScript.cpp
+set(extension_script_SRC
+ InkscapeScript.cpp
)