]> Creatis software - cpPlugins.git/blobdiff - appli/examples/plugins/CMakeLists.txt
Cast image filter added. ROI filter modified.
[cpPlugins.git] / appli / examples / plugins / CMakeLists.txt
index 752c62b7acf74a4284788acca52f5d803731a0de..b7638a8135ed5c9760d76ed422e7074626e24cf9 100644 (file)
@@ -1,14 +1,28 @@
+## ============================
+## == Configure source files ==
+## ============================
+
+SET(_pfx example_plugins)
 SET(
-  examples_SOURCES
-  example_LoadPluginsFile
-  example_LoadPluginsDirectory
-  example_ReadWriteImage
-  example_ReadWriteImageWithWorkspace
+  _all_progs
+  test
+  GuessPlugins
+  LoadPluginsFile
+  LoadPluginsDirectory
+  CreateCylinderAndSave
   )
 
-FOREACH(example ${examples_SOURCES})
-  ADD_EXECUTABLE(${example} ${example}.cxx)
-  TARGET_LINK_LIBRARIES(${example} cpPlugins)
-ENDFOREACH(example)
+## ==========================
+## == Compile source files ==
+## ==========================
+
+INCLUDE_DIRECTORIES(
+  ${PROJECT_SOURCE_DIR}/lib
+  ${PROJECT_BINARY_DIR}/lib
+  )
+FOREACH(_s ${_all_progs})
+  ADD_EXECUTABLE(${_pfx}_${_s} ${_s}.cxx)
+  TARGET_LINK_LIBRARIES(${_pfx}_${_s} cpPlugins)
+ENDFOREACH(_s)
 
 ## eof - $RCSfile$