Makefile.am 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
  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. credential
  14. if HAVE_ABE
  15. EXP_DIR += \
  16. abe
  17. endif
  18. if HAVE_JSON
  19. EXP_DIR += \
  20. auction
  21. endif
  22. endif
  23. if HAVE_MHD
  24. if HAVE_JSON
  25. JSON_DIR = json
  26. if HAVE_LIBGNURL
  27. JSON_DIR += curl
  28. else
  29. if HAVE_LIBCURL
  30. JSON_DIR += curl
  31. endif
  32. endif
  33. endif
  34. endif
  35. if HAVE_SQLITE
  36. SQLITE_DIR = sq
  37. endif
  38. if HAVE_MYSQL
  39. MYSQL_DIR = mysql my
  40. endif
  41. if HAVE_POSTGRESQL
  42. POSTGRES_DIR = pq
  43. endif
  44. if HAVE_MHD
  45. if HAVE_JSON
  46. REST_DIR = rest
  47. RECLAIM_DIR = reclaim-attribute reclaim
  48. endif
  49. endif
  50. if TALER_ONLY
  51. SUBDIRS = \
  52. include \
  53. util
  54. else
  55. SUBDIRS = \
  56. include $(INTLEMU_SUBDIRS) \
  57. util \
  58. nt \
  59. gnsrecord \
  60. hello \
  61. block \
  62. statistics \
  63. arm \
  64. $(TESTING) \
  65. $(JSON_DIR) \
  66. $(REST_DIR) \
  67. peerinfo \
  68. $(SQLITE_DIR) \
  69. $(MYSQL_DIR) \
  70. $(POSTGRES_DIR) \
  71. datacache \
  72. datastore \
  73. template \
  74. peerstore \
  75. ats \
  76. nat \
  77. nat-auto \
  78. fragmentation \
  79. transport \
  80. ats-tool \
  81. peerinfo-tool \
  82. core \
  83. $(TESTBED) \
  84. $(ATS_TESTS) \
  85. nse \
  86. dht \
  87. hostlist \
  88. topology \
  89. regex \
  90. dns \
  91. identity \
  92. namecache \
  93. namestore \
  94. cadet \
  95. set \
  96. consensus \
  97. scalarproduct \
  98. revocation \
  99. vpn \
  100. gns \
  101. zonemaster \
  102. conversation \
  103. fs \
  104. exit \
  105. pt \
  106. secretsharing \
  107. $(RECLAIM_DIR) \
  108. $(EXP_DIR) \
  109. integration-tests
  110. endif