1 2# Legacy shared relay code: migrate to the relay module over time 3LIBTOR_APP_A_SOURCES += \ 4 src/feature/relay/onion_queue.c \ 5 src/feature/relay/relay_find_addr.c \ 6 src/feature/relay/router.c 7 8# The Relay module. 9 10# ADD_C_FILE: INSERT SOURCES HERE. 11MODULE_RELAY_SOURCES = \ 12 src/feature/relay/circuitbuild_relay.c \ 13 src/feature/relay/dns.c \ 14 src/feature/relay/ext_orport.c \ 15 src/feature/relay/routermode.c \ 16 src/feature/relay/relay_config.c \ 17 src/feature/relay/relay_handshake.c \ 18 src/feature/relay/relay_metrics.c \ 19 src/feature/relay/relay_periodic.c \ 20 src/feature/relay/relay_sys.c \ 21 src/feature/relay/routerkeys.c \ 22 src/feature/relay/selftest.c \ 23 src/feature/relay/transport_config.c 24 25# ADD_C_FILE: INSERT HEADERS HERE. 26noinst_HEADERS += \ 27 src/feature/relay/circuitbuild_relay.h \ 28 src/feature/relay/dns.h \ 29 src/feature/relay/dns_structs.h \ 30 src/feature/relay/ext_orport.h \ 31 src/feature/relay/onion_queue.h \ 32 src/feature/relay/relay_config.h \ 33 src/feature/relay/relay_handshake.h \ 34 src/feature/relay/relay_metrics.h \ 35 src/feature/relay/relay_periodic.h \ 36 src/feature/relay/relay_sys.h \ 37 src/feature/relay/relay_find_addr.h \ 38 src/feature/relay/router.h \ 39 src/feature/relay/routerkeys.h \ 40 src/feature/relay/routermode.h \ 41 src/feature/relay/selftest.h \ 42 src/feature/relay/transport_config.h 43 44if BUILD_MODULE_RELAY 45LIBTOR_APP_A_SOURCES += $(MODULE_RELAY_SOURCES) 46else 47LIBTOR_APP_A_STUB_SOURCES += src/feature/relay/relay_stub.c 48endif 49