Makefile.am 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
  1. # This Makefile.am is in the public domain
  2. #if WANT_FRAMEWORK
  3. # INTLEMU_SUBDIRS = intlemu
  4. #endif
  5. if HAVE_TESTING
  6. TESTING = testing
  7. TESTBED = testbed-logger testbed
  8. ATS_TESTS = ats-tests
  9. endif
  10. if HAVE_EXPERIMENTAL
  11. EXP_DIR = \
  12. rps
  13. if HAVE_ABE
  14. if HAVE_JSON
  15. EXP_DIR += \
  16. abe \
  17. credential \
  18. reclaim-attribute \
  19. reclaim
  20. endif
  21. endif
  22. if HAVE_JSON
  23. EXP_DIR += \
  24. auction
  25. endif
  26. endif
  27. if HAVE_JSON
  28. JSON_DIR = json
  29. if HAVE_LIBGNURL
  30. JSON_DIR += curl
  31. else
  32. if HAVE_LIBCURL
  33. JSON_DIR += curl
  34. endif
  35. endif
  36. endif
  37. if BUILD_PULSE_HELPERS
  38. CONVERSATION_DIR = conversation
  39. else
  40. if BUILD_GST_HELPERS
  41. CONVERSATION_DIR = conversation
  42. endif
  43. endif
  44. if HAVE_SQLITE
  45. SQLITE_DIR = sq
  46. endif
  47. if HAVE_MYSQL
  48. MYSQL_DIR = mysql my
  49. endif
  50. if HAVE_POSTGRESQL
  51. POSTGRES_DIR = pq
  52. endif
  53. if HAVE_MHD
  54. if HAVE_JSON
  55. REST_DIR = rest
  56. endif
  57. endif
  58. if TALER_ONLY
  59. SUBDIRS = \
  60. include \
  61. util
  62. else
  63. SUBDIRS = \
  64. include $(INTLEMU_SUBDIRS) \
  65. util \
  66. nt \
  67. gnsrecord \
  68. hello \
  69. block \
  70. statistics \
  71. arm \
  72. $(TESTING) \
  73. $(JSON_DIR) \
  74. $(REST_DIR) \
  75. peerinfo \
  76. $(SQLITE_DIR) \
  77. $(MYSQL_DIR) \
  78. $(POSTGRES_DIR) \
  79. datacache \
  80. datastore \
  81. template \
  82. peerstore \
  83. ats \
  84. nat \
  85. nat-auto \
  86. fragmentation \
  87. transport \
  88. ats-tool \
  89. peerinfo-tool \
  90. core \
  91. $(TESTBED) \
  92. $(ATS_TESTS) \
  93. nse \
  94. dht \
  95. hostlist \
  96. topology \
  97. regex \
  98. dns \
  99. identity \
  100. namecache \
  101. namestore \
  102. cadet \
  103. set \
  104. consensus \
  105. scalarproduct \
  106. revocation \
  107. vpn \
  108. gns \
  109. zonemaster \
  110. $(CONVERSATION_DIR) \
  111. fs \
  112. exit \
  113. pt \
  114. secretsharing \
  115. $(EXP_DIR) \
  116. integration-tests
  117. endif