-## ============================
-## == Configure source files ==
-## ============================
-
-FILE(
- GLOB all_SOURCE_CXX_FILES RELATIVE
- "${CMAKE_CURRENT_SOURCE_DIR}"
- "${CMAKE_CURRENT_SOURCE_DIR}/*.cxx"
+INCLUDE_DIRECTORIES(
+ ${PROJECT_SOURCE_DIR}/lib
+ ${PROJECT_BINARY_DIR}/lib
)
+SET(
+ _plugins_APPS
+ ExecutePipeline
+ )
+FOREACH(_app ${_plugins_APPS})
+ ADD_EXECUTABLE(cpPlugins_plugins_${_app} ${_app})
+ TARGET_LINK_LIBRARIES(cpPlugins_plugins_${_app} cpPlugins)
+ SET(
+ cpPlugins_plugins_${_app}_APP cpPlugins_plugins_${_app}
+ CACHE INTERNAL "bash program cpPlugins_plugins_${_app}"
+ )
+ENDFOREACH(_app)
-## ==========================
-## == Compile source files ==
-## ==========================
-
-FOREACH(source ${all_SOURCE_CXX_FILES})
- GET_FILENAME_COMPONENT(name ${source} NAME_WE)
- ADD_EXECUTABLE(${name} ${source})
- TARGET_LINK_LIBRARIES(${name} ${cpPlugins_LIB})
-ENDFOREACH(source)
## eof - $RCSfile$