include_directories( ${CMAKE_CURRENT_SOURCE_DIR} ${UNMANAGED_INCLUDE_DIR} ${UTILITIES_COMMON_INCLUDE_DIR} ) set( WMSOverrides_SRCS FdoWmsOvPhysicalSchemaMapping.cpp FdoWmsOvClassCollection.cpp FdoWmsOvClassDefinition.cpp FdoWmsOvLayerCollection.cpp FdoWmsOvLayerDefinition.cpp FdoWmsOvStyleDefinition.cpp FdoWmsOvRasterDefinition.cpp FdoWmsOverrides.cpp ) add_library( WMSOverrides${FDO_VERSION_SUFFIX} SHARED ${WMSOverrides_SRCS} ) set_target_properties( WMSOverrides${FDO_VERSION_SUFFIX} PROPERTIES INSTALL_RPATH "$ORIGIN" ) target_link_libraries( WMSOverrides${FDO_VERSION_SUFFIX} ProvidersCommon FDO${FDO_VERSION_SUFFIX} ) add_dependencies( WMSOverrides${FDO_VERSION_SUFFIX} FdoWmsMessage ) install( TARGETS WMSOverrides${FDO_VERSION_SUFFIX} DESTINATION ${LIB_INSTALL_DIR} COMPONENT ${FDO_COMPONENT} ) install_symlink( libWMSOverrides${FDO_VERSION_SUFFIX}.so libWMSOverrides.so ${FDO_COMPONENT} )