Code

worked on path parsing.
[inkscape.git] / src / extension / CMakeLists.txt
index c31b0b0ae31a65de267d37643bf11c5e2bb7ed10..cd640d3d0739bf5d25e1f3bf46b4a7d70e4ba3c5 100644 (file)
@@ -1,3 +1,18 @@
+SET(extfolders
+#dxf2svg
+implementation
+internal
+internal/bitmap
+internal/filter
+internal/pdfinput
+param
+script
+)
+
+FOREACH(extlistsrc ${extfolders})
+  ADD_SUBDIRECTORY(${extlistsrc})
+ENDFOREACH(extlistsrc)
+
 SET(extension_SRC
 db.cpp
 dependency.cpp
@@ -8,35 +23,19 @@ extension.cpp
 init.cpp
 input.cpp
 output.cpp
-parambool.cpp
-paramcolor.cpp
-paramdescription.cpp
-paramenum.cpp
-parameter.cpp
-paramfloat.cpp
-paramint.cpp
-paramnotebook.cpp
-paramradiobutton.cpp
-paramstring.cpp
 patheffect.cpp
 prefdialog.cpp
 print.cpp
 system.cpp
 timer.cpp
-${extension_dxf2svg_SRC}
+#${extension_dxf2svg_SRC}
 ${extension_implementation_SRC}
-${extension_internal_SRC}
+${extension_internal_bitmap_SRC}
+${extension_internal_filter_SRC}
+${extension_internal_pdfinput_SRC}
+${extension_param_SRC}
 ${extension_script_SRC}
 )
-# Add New folders in src folder here
-SET(extensionfolders
-dxf2svg
-implementation
-internal
-script
-)
-\r
-FOREACH(extensiondirlist ${extensionfolders})
-ADD_SUBDIRECTORY(${extensiondirlist})
-ENDFOREACH(extensiondirlist)
-
+ADD_LIBRARY(extension STATIC ${extension_SRC})
+TARGET_LINK_LIBRARIES(extension
+2geom ${INKSCAPE_LIBS})
\ No newline at end of file