165 lines
7.6 KiB
CMake
165 lines
7.6 KiB
CMake
add_library(matador-orm STATIC
|
|
../../include/matador/orm/error_code.hpp
|
|
../../include/matador/orm/schema.hpp
|
|
../../include/matador/orm/session.hpp
|
|
../../include/matador/orm/session_query_builder.hpp
|
|
../../include/matador/query/attribute_string_writer.hpp
|
|
../../include/matador/query/criteria.hpp
|
|
../../include/matador/query/criteria/abstract_column_criteria.hpp
|
|
../../include/matador/query/criteria/abstract_criteria.hpp
|
|
../../include/matador/query/criteria/between_criteria.hpp
|
|
../../include/matador/query/criteria/collection_criteria.hpp
|
|
../../include/matador/query/criteria/criteria_operators.hpp
|
|
../../include/matador/query/criteria/criteria_utils.hpp
|
|
../../include/matador/query/criteria/criteria_visitor.hpp
|
|
../../include/matador/query/criteria/like_criteria.hpp
|
|
../../include/matador/query/criteria/logical_criteria.hpp
|
|
../../include/matador/query/criteria_evaluator.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_alter_intermediate.hpp
|
|
../../include/matador/query/intermediates/query_alter_table_intermediate.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/schema.cpp
|
|
orm/session.cpp
|
|
orm/session_query_builder.cpp
|
|
query/attribute_string_writer.cpp
|
|
query/criteria/abstract_column_criteria.cpp
|
|
query/criteria/between_criteria.cpp
|
|
query/criteria/binary_criteria.cpp
|
|
query/criteria/collection_criteria.cpp
|
|
query/criteria/criteria_operators.cpp
|
|
query/criteria/like_criteria.cpp
|
|
query/criteria/logical_criteria.cpp
|
|
query/criteria/not_criteria.cpp
|
|
query/criteria_evaluator.cpp
|
|
query/intermediates/executable_query.cpp
|
|
query/intermediates/fetchable_query.cpp
|
|
query/intermediates/query_alter_intermediate.cpp
|
|
query/intermediates/query_alter_table_intermediate.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_update_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/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)
|