## ===========================
## == Compile each instance ==
## ===========================
-
-INCLUDE_DIRECTORIES(
- ${PROJECT_SOURCE_DIR}/lib
- ${PROJECT_BINARY_DIR}/lib
- )
-SET(_pfx fpaInstaces)
-
-cpPlugins_BuildLibrary(${_pfx}DataObjects SHARED ${CMAKE_CURRENT_SOURCE_DIR}/DataObjects.i)
-cpPlugins_BuildLibrary(${_pfx}Filters SHARED ${CMAKE_CURRENT_SOURCE_DIR}/Filters.i)
-
-TARGET_LINK_LIBRARIES(${_pfx}DataObjects ${cpPlugins_AllInstances})
-TARGET_LINK_LIBRARIES(${_pfx}Filters ${_pfx}DataObjects)
-
-SET(
- fpa_AllInstances
- ${_pfx}DataObjects
- ${_pfx}Filters
- CACHE INTERNAL "All valid instances." FORCE
- )
+IF(USE_cpPlugins)
+ INCLUDE_DIRECTORIES(
+ ${PROJECT_SOURCE_DIR}/lib
+ ${PROJECT_BINARY_DIR}/lib
+ )
+ SET(_pfx fpaInstaces)
+ cpPlugins_BuildLibrary(
+ ${_pfx}DataObjects SHARED ${CMAKE_CURRENT_SOURCE_DIR}/DataObjects.i
+ )
+ cpPlugins_BuildLibrary(
+ ${_pfx}Filters SHARED ${CMAKE_CURRENT_SOURCE_DIR}/Filters.i
+ )
+ TARGET_LINK_LIBRARIES(${_pfx}DataObjects ${cpPlugins_AllInstances})
+ TARGET_LINK_LIBRARIES(${_pfx}Filters ${_pfx}DataObjects)
+ SET(
+ fpa_AllInstances
+ ${_pfx}DataObjects
+ ${_pfx}Filters
+ CACHE INTERNAL "All valid instances." FORCE
+ )
+ENDIF(USE_cpPlugins)
## eof - $RCSfile$