add_library(matador-orm STATIC ../../include/matador/orm/error_code.hpp ../../include/matador/orm/session.hpp ../../include/matador/orm/session_insert_builder.hpp ../../include/matador/orm/session_query_builder.hpp ../../include/matador/query/attribute_string_writer.hpp ../../include/matador/query/basic_condition.hpp ../../include/matador/query/condition.hpp ../../include/matador/query/fk_value_extractor.hpp ../../include/matador/query/intermediates/executable_query.hpp ../../include/matador/query/intermediates/fetchable_query.hpp ../../include/matador/query/intermediates/query_create_intermediate.hpp ../../include/matador/query/intermediates/query_delete_from_intermediate.hpp ../../include/matador/query/intermediates/query_delete_intermediate.hpp ../../include/matador/query/intermediates/query_drop_intermediate.hpp ../../include/matador/query/intermediates/query_execute_limit_intermediate.hpp ../../include/matador/query/intermediates/query_execute_offset_intermediate.hpp ../../include/matador/query/intermediates/query_execute_order_by_intermediate.hpp ../../include/matador/query/intermediates/query_execute_order_direction_intermediate.hpp ../../include/matador/query/intermediates/query_execute_where_intermediate.hpp ../../include/matador/query/intermediates/query_from_intermediate.hpp ../../include/matador/query/intermediates/query_group_by_intermediate.hpp ../../include/matador/query/intermediates/query_insert_intermediate.hpp ../../include/matador/query/intermediates/query_intermediate.hpp ../../include/matador/query/intermediates/query_into_intermediate.hpp ../../include/matador/query/intermediates/query_join_intermediate.hpp ../../include/matador/query/intermediates/query_limit_intermediate.hpp ../../include/matador/query/intermediates/query_offset_intermediate.hpp ../../include/matador/query/intermediates/query_order_by_intermediate.hpp ../../include/matador/query/intermediates/query_order_direction_intermediate.hpp ../../include/matador/query/intermediates/query_select_intermediate.hpp ../../include/matador/query/intermediates/query_set_intermediate.hpp ../../include/matador/query/intermediates/query_update_intermediate.hpp ../../include/matador/query/intermediates/query_where_intermediate.hpp ../../include/matador/query/internal/basic_type_to_string_visitor.hpp ../../include/matador/query/internal/key_value_pair.hpp ../../include/matador/query/internal/query_parts.hpp ../../include/matador/query/join_data.hpp ../../include/matador/query/key_value_generator.hpp ../../include/matador/query/query.hpp ../../include/matador/query/query_compiler.hpp ../../include/matador/query/query_data.hpp ../../include/matador/query/query_intermediates.hpp ../../include/matador/query/query_part.hpp ../../include/matador/query/value_extractor.hpp ../../include/matador/sql/abstract_sql_logger.hpp ../../include/matador/sql/backend_provider.hpp ../../include/matador/sql/column.hpp ../../include/matador/sql/column_generator.hpp ../../include/matador/sql/connection.hpp ../../include/matador/sql/connection_info.hpp ../../include/matador/sql/dialect.hpp ../../include/matador/sql/dialect_builder.hpp ../../include/matador/sql/dialect_token.hpp ../../include/matador/sql/error_code.hpp ../../include/matador/sql/executor.hpp ../../include/matador/sql/field.hpp ../../include/matador/sql/interface/connection_impl.hpp ../../include/matador/sql/interface/parameter_binder.hpp ../../include/matador/sql/interface/query_result_reader.hpp ../../include/matador/sql/interface/statement_impl.hpp ../../include/matador/sql/interface/statement_proxy.hpp ../../include/matador/sql/internal/object_result_binder.hpp ../../include/matador/sql/internal/query_result_impl.hpp ../../include/matador/sql/internal/query_result_pk_resolver.hpp ../../include/matador/sql/query_context.hpp ../../include/matador/sql/query_macro.hpp ../../include/matador/sql/query_result.hpp ../../include/matador/sql/record.hpp ../../include/matador/sql/statement.hpp ../../include/matador/sql/table.hpp orm/error_code.cpp orm/query_builder_exception.cpp orm/session.cpp orm/session_insert_builder.cpp orm/session_query_builder.cpp query/attribute_string_writer.cpp query/basic_condition.cpp query/condition.cpp query/intermediates/executable_query.cpp query/intermediates/fetchable_query.cpp query/intermediates/query_create_intermediate.cpp query/intermediates/query_delete_from_intermediate.cpp query/intermediates/query_delete_intermediate.cpp query/intermediates/query_drop_intermediate.cpp query/intermediates/query_execute_limit_intermediate.cpp query/intermediates/query_execute_offset_intermediate.cpp query/intermediates/query_execute_order_by_intermediate.cpp query/intermediates/query_execute_order_direction_intermediate.cpp query/intermediates/query_execute_where_intermediate.cpp query/intermediates/query_from_intermediate.cpp query/intermediates/query_group_by_intermediate.cpp query/intermediates/query_insert_intermediate.cpp query/intermediates/query_intermediate.cpp query/intermediates/query_into_intermediate.cpp query/intermediates/query_join_intermediate.cpp query/intermediates/query_limit_intermediate.cpp query/intermediates/query_offset_intermediate.cpp query/intermediates/query_order_by_intermediate.cpp query/intermediates/query_order_direction_intermediate.cpp query/intermediates/query_select_intermediate.cpp query/intermediates/query_set_intermediate.cpp query/intermediates/query_where_intermediate.cpp query/internal/basic_type_to_string_visitor.cpp query/internal/key_value_pair.cpp query/internal/query_parts.cpp query/internal/query_result_impl.cpp query/key_value_generator.cpp query/query.cpp query/query_compiler.cpp query/query_part.cpp query/query_update_intermediate.cpp query/value_extractor.cpp sql/backend_provider.cpp sql/column.cpp sql/column_generator.cpp sql/connection.cpp sql/connection_info.cpp sql/connection_pool.cpp sql/dialect.cpp sql/dialect_builder.cpp sql/error_code.cpp sql/executor.cpp sql/field.cpp sql/interface/connection_impl.cpp sql/interface/query_result_reader.cpp sql/interface/statement_impl.cpp sql/interface/statement_proxy.cpp sql/internal/object_result_binder.cpp sql/internal/query_result_pk_resolver.cpp sql/object_parameter_binder.cpp sql/query_result.cpp sql/record.cpp sql/statement.cpp sql/statement_cache.cpp sql/table.cpp ) target_include_directories(matador-orm PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/../../include ) target_link_libraries(matador-orm matador-core)