z3_add_component(lp SOURCES binary_heap_priority_queue.cpp binary_heap_upair_queue.cpp core_solver_pretty_printer.cpp dense_matrix.cpp eta_matrix.cpp emonics.cpp factorization.cpp factorization_factory_imp.cpp gomory.cpp hnf_cutter.cpp horner.cpp indexed_vector.cpp int_branch.cpp int_cube.cpp int_gcd_test.cpp int_solver.cpp lar_solver.cpp lar_core_solver.cpp lp_core_solver_base.cpp lp_dual_core_solver.cpp lp_dual_simplex.cpp lp_primal_core_solver.cpp lp_primal_simplex.cpp lp_settings.cpp lp_solver.cpp lu.cpp lp_utils.cpp matrix.cpp mon_eq.cpp monomial_bounds.cpp nex_creator.cpp nla_basics_lemmas.cpp nla_common.cpp nla_core.cpp nla_intervals.cpp nla_monotone_lemmas.cpp nla_order_lemmas.cpp nla_solver.cpp nla_tangent_lemmas.cpp nra_solver.cpp permutation_matrix.cpp random_updater.cpp row_eta_matrix.cpp scaler.cpp square_dense_submatrix.cpp square_sparse_matrix.cpp static_matrix.cpp COMPONENT_DEPENDENCIES util polynomial nlsat smt_params ) include_directories(${src_SOURCE_DIR})