# -*- mode: python; -*- Import('env') Import('get_option') env = env.Clone() yamlEnv = env.Clone() yamlEnv.InjectThirdParty(libraries=['yaml']) mongobridge = env.Program( target="mongobridge", source=[ "bridge.cpp", "bridge_commands.cpp", "mongobridge_options.cpp", env.Idlc("mongobridge_options.idl")[0], "mongobridge_options_init.cpp" ], LIBDEPS=[ '$BUILD_DIR/mongo/db/dbmessage', '$BUILD_DIR/mongo/rpc/rpc', '$BUILD_DIR/mongo/transport/message_compressor', '$BUILD_DIR/mongo/transport/message_compressor_options_server', '$BUILD_DIR/mongo/transport/service_entry_point', '$BUILD_DIR/mongo/transport/service_executor', '$BUILD_DIR/mongo/transport/transport_layer', '$BUILD_DIR/mongo/util/net/network', '$BUILD_DIR/mongo/util/options_parser/options_parser_init', '$BUILD_DIR/mongo/util/signal_handlers', ], AIB_COMPONENT='tools', AIB_COMPONENTS_EXTRA=["dist-test"], )