add_library(lbug_planner_plan_operator
OBJECT
append_accumulate.cpp
append_aggregate.cpp
append_insert.cpp
append_cross_product.cpp
append_delete.cpp
append_distinct.cpp
append_dummy_scan.cpp
append_empty_result.cpp
append_expressions_scan.cpp
append_extend.cpp
append_filter.cpp
append_flatten.cpp
append_table_function_call.cpp
append_join.cpp
append_limit.cpp
append_multiplicity_reducer.cpp
append_order_by.cpp
append_projection.cpp
append_scan_node_table.cpp
append_set.cpp
append_simple.cpp
append_unwind.cpp
plan_copy.cpp
plan_join_order.cpp
plan_node_scan.cpp
plan_node_semi_mask.cpp
plan_projection.cpp
plan_read.cpp
plan_single_query.cpp
plan_subquery.cpp
plan_update.cpp
plan_port_db.cpp)
set(ALL_OBJECT_FILES
${ALL_OBJECT_FILES} $<TARGET_OBJECTS:lbug_planner_plan_operator>
PARENT_SCOPE)