diff options
| author | Campbell Barton <ideasman42@gmail.com> | 2011-06-12 18:27:29 +0000 |
|---|---|---|
| committer | Campbell Barton <ideasman42@gmail.com> | 2011-06-12 18:27:29 +0000 |
| commit | 0ddedab9c6185028661dcaaac9f6fbca4c9e93fc (patch) | |
| tree | bbc7867e964a5b358b7b144df7c434941f7f06bf /src/extension | |
| parent | support python3.x for other i18n scripts (diff) | |
| download | inkscape-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.txt | 74 | ||||
| -rw-r--r-- | src/extension/dxf2svg/CMakeLists.txt | 20 | ||||
| -rw-r--r-- | src/extension/implementation/CMakeLists.txt | 8 | ||||
| -rw-r--r-- | src/extension/internal/CMakeLists.txt | 56 | ||||
| -rw-r--r-- | src/extension/internal/bitmap/CMakeLists.txt | 72 | ||||
| -rw-r--r-- | src/extension/internal/filter/CMakeLists.txt | 14 | ||||
| -rw-r--r-- | src/extension/internal/pdfinput/CMakeLists.txt | 8 | ||||
| -rw-r--r-- | src/extension/param/CMakeLists.txt | 23 | ||||
| -rw-r--r-- | src/extension/script/CMakeLists.txt | 4 |
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 ) |
