A clone of btpd with my configuration changes.
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

56 rindas
1.8 KiB

  1. AM_CFLAGS=-std=c99 -Wall @WARNNPS@
  2. AM_CPPFLAGS=-D_FILE_OFFSET_BITS=64 -D@EVLOOP_METHOD@ -I$(top_srcdir)/misc -I$(top_srcdir)/evloop @openssl_CPPFLAGS@
  3. AM_LDFLAGS=@openssl_LDFLAGS@
  4. bin_PROGRAMS=btpd/btpd cli/btcli cli/btinfo
  5. noinst_LIBRARIES=misc/libmisc.a evloop/libevloop.a
  6. EXTRA_DIST=COPYRIGHT CHANGES
  7. # btpd
  8. btpd_btpd_SOURCES=\
  9. btpd/active.c btpd/active.h btpd/addrinfo.c\
  10. btpd/btpd.c btpd/btpd.h\
  11. btpd/cli_if.c btpd/content.c btpd/content.h\
  12. btpd/download.c btpd/download_subr.c btpd/download.h\
  13. btpd/http_tr_if.c\
  14. btpd/main.c\
  15. btpd/nameconn.c btpd/net.c btpd/net.h btpd/net_types.h\
  16. btpd/net_buf.c btpd/net_buf.h\
  17. btpd/opts.c btpd/opts.h\
  18. btpd/peer.c btpd/peer.h\
  19. btpd/thread_cb.c btpd/tlib.c btpd/tlib.h btpd/torrent.c btpd/torrent.h\
  20. btpd/tracker_req.c btpd/tracker_req.h\
  21. btpd/upload.c btpd/upload.h\
  22. btpd/util.c
  23. btpd_btpd_CFLAGS=@TD_CFLAGS@ $(AM_CFLAGS)
  24. btpd_btpd_LDADD=@TD_LIBS@ misc/libmisc.a evloop/libevloop.a -lcrypto -lm @CLOCKLIB@ @INETLIBS@
  25. # btinfo
  26. cli_btinfo_SOURCES=cli/btinfo.c
  27. cli_btinfo_LDADD=misc/libmisc.a -lcrypto -lm
  28. # btcli
  29. cli_btcli_SOURCES=cli/btcli.c cli/btcli.h cli/add.c cli/del.c cli/list.c cli/kill.c cli/start.c cli/stop.c cli/stat.c
  30. cli_btcli_LDADD=misc/libmisc.a -lcrypto -lm @INETLIBS@
  31. # libmisc
  32. misc_libmisc_a_SOURCES=\
  33. misc/benc.c misc/benc.h\
  34. misc/btpd_if.c misc/btpd_if.h misc/ipcdefs.h\
  35. misc/metainfo.c misc/metainfo.h\
  36. misc/hashtable.c misc/hashtable.h\
  37. misc/http_client.c misc/http_client.h\
  38. misc/iobuf.c misc/iobuf.h\
  39. misc/queue.h\
  40. misc/stream.c misc/stream.h\
  41. misc/subr.c misc/subr.h
  42. # evloop
  43. EXTRA_evloop_libevloop_a_SOURCES=evloop/epoll.c evloop/kqueue.c evloop/poll.c
  44. evloop_libevloop_a_SOURCES=\
  45. evloop/evloop.h\
  46. evloop/timeheap.c evloop/timeheap.h evloop/timer.c
  47. evloop_libevloop_a_LIBADD=@EVLOOP_IMPL@
  48. evloop_libevloop_a_DEPENDENCIES=@EVLOOP_IMPL@