include_directories( ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/../../inc ${CMAKE_CURRENT_BINARY_DIR} ${UNMANAGED_INCLUDE_DIR} ${UTILITIES_COMMON_INCLUDE_DIR} ) set (KingOracleOverridesSrc_SRCS FdoKgOraClassCollection.cpp FdoKgOraPhysicalSchemaMapping.cpp FdoKgOraClassDefinition.cpp FdoKgOraPropertyDefinitionCollection.cpp FdoKgOraColumnDefinition.cpp FdoKgOraPropertyDefinition.cpp ) add_library( KingOracleOverrides${FDO_VERSION_SUFFIX} SHARED ${KingOracleOverridesSrc_SRCS} ) set_target_properties( KingOracleOverrides${FDO_VERSION_SUFFIX} PROPERTIES INSTALL_RPATH "$ORIGIN" ) add_dependencies( KingOracleOverrides${FDO_VERSION_SUFFIX} KgOraMessage ) target_link_libraries( KingOracleOverrides${FDO_VERSION_SUFFIX} FDO${FDO_VERSION_SUFFIX} ProvidersCommon ) install( TARGETS KingOracleOverrides${FDO_VERSION_SUFFIX} DESTINATION ${LIB_INSTALL_DIR} COMPONENT ${FDO_COMPONENT} ) install_symlink( libKingOracleOverrides${FDO_VERSION_SUFFIX}.so libKingOracleOverrides.so ${FDO_COMPONENT} )