tor

The Tor anonymity network
git clone https://git.dasho.dev/tor.git
Log | Files | Refs | README | LICENSE

include.am (2340B)


      1 noinst_LIBRARIES += \
      2 	src/trunnel/libor-trunnel.a
      3 
      4 if UNITTESTS_ENABLED
      5 noinst_LIBRARIES += \
      6 	src/trunnel/libor-trunnel-testing.a
      7 endif
      8 
      9 TRUNNELINPUTS = \
     10 	src/trunnel/ed25519_cert.trunnel \
     11 	src/trunnel/extension.trunnel \
     12 	src/trunnel/link_handshake.trunnel \
     13 	src/trunnel/pwbox.trunnel \
     14 	src/trunnel/channelpadding_negotiation.trunnel \
     15 	src/trunnel/sendme_cell.trunnel \
     16 	src/trunnel/flow_control_cells.trunnel \
     17 	src/trunnel/congestion_control.trunnel \
     18 	src/trunnel/socks5.trunnel \
     19 	src/trunnel/circpad_negotiation.trunnel \
     20 	src/trunnel/conflux.trunnel \
     21 	src/trunnel/subproto_request.trunnel
     22 
     23 TRUNNELSOURCES = \
     24 	src/ext/trunnel/trunnel.c \
     25 	src/trunnel/ed25519_cert.c \
     26 	src/trunnel/extension.c \
     27 	src/trunnel/link_handshake.c \
     28 	src/trunnel/pwbox.c \
     29 	src/trunnel/hs/cell_establish_intro.c \
     30 	src/trunnel/hs/cell_introduce1.c \
     31 	src/trunnel/hs/cell_rendezvous.c \
     32 	src/trunnel/channelpadding_negotiation.c \
     33 	src/trunnel/sendme_cell.c \
     34 	src/trunnel/flow_control_cells.c \
     35 	src/trunnel/congestion_control.c \
     36 	src/trunnel/socks5.c \
     37 	src/trunnel/netinfo.c \
     38 	src/trunnel/circpad_negotiation.c \
     39 	src/trunnel/conflux.c \
     40 	src/trunnel/subproto_request.c
     41 
     42 TRUNNELHEADERS = \
     43 	src/ext/trunnel/trunnel.h \
     44 	src/ext/trunnel/trunnel-impl.h \
     45 	src/trunnel/trunnel-local.h \
     46 	src/trunnel/ed25519_cert.h \
     47 	src/trunnel/extension.h \
     48 	src/trunnel/link_handshake.h \
     49 	src/trunnel/pwbox.h \
     50 	src/trunnel/hs/cell_establish_intro.h \
     51 	src/trunnel/hs/cell_introduce1.h \
     52 	src/trunnel/hs/cell_rendezvous.h \
     53 	src/trunnel/channelpadding_negotiation.h \
     54 	src/trunnel/sendme_cell.h \
     55 	src/trunnel/flow_control_cells.h \
     56 	src/trunnel/congestion_control.h \
     57 	src/trunnel/socks5.h \
     58 	src/trunnel/netinfo.h \
     59 	src/trunnel/circpad_negotiation.h \
     60 	src/trunnel/conflux.h \
     61 	src/trunnel/subproto_request.h
     62 
     63 src_trunnel_libor_trunnel_a_SOURCES = $(TRUNNELSOURCES)
     64 src_trunnel_libor_trunnel_a_CPPFLAGS = \
     65 	-DTRUNNEL_LOCAL_H $(AM_CPPFLAGS) -I$(top_srcdir)/src/trunnel
     66 
     67 if UNITTESTS_ENABLED
     68 src_trunnel_libor_trunnel_testing_a_SOURCES = $(TRUNNELSOURCES)
     69 else
     70 src_trunnel_libor_trunnel_testing_a_SOURCES =
     71 endif
     72 
     73 src_trunnel_libor_trunnel_testing_a_CPPFLAGS = -DTRUNNEL_LOCAL_H $(AM_CPPFLAGS) $(TEST_CPPFLAGS)
     74 src_trunnel_libor_trunnel_testing_a_CFLAGS = $(AM_CFLAGS) $(TEST_CFLAGS)
     75 
     76 noinst_HEADERS+= $(TRUNNELHEADERS)
     77 
     78 EXTRA_DIST += \
     79 	src/trunnel/README